Choking effing dogs
As baseball heads in to its final weekend of the regular season, the New York Mets are possibly going to enter a dubious club: teams that have choked away a lead. Leading the National League East division for most of the season, the Amazin’ Mets were 7 games up with 17 to go. On Thursday, […]
By Outsports Archives | September 27, 2007