The Balls On These Guys, Part II

Tuesday, May 26th, 2009

Yesterday the San Diego Padres won their 10th straight game. They didn't just win it, they had an improbable comeback against a division rival on the road. They trailed 7-1 entering the top of the 8th inning. They scored five runs in the eighth, then tied the game with another ...