Yankees on the verge
Rob @ November 2, 2009 # No Comment Yet
The New York Yankees have long sought to add to their already massive collection of World Series trophies, with No. 26 being won back in 2000. Trying to add the 27th title to their franchise total has long eluded the Bronx Bombers, even with their massive payroll and unheard of concentration of talent. Years ago, […]