3/21/2004 Add a comment

Down goes The Vet in Philly. What's the next stadium you want to see imploded? My vote is for U.S. Cellular Field, a.k.a. "the new Comiskey Park." Anyone have other suggestions? ben

Comments