Tag Archive for ‘losing streak’ rss

Let Me Stay Here a While

I am of two minds when it comes to the Padres’ unexpected success in 2010. It is satisfying to know that a team that had the second lowest payroll in baseball and that was given little chance at finishing anywhere other than last in the National League West notched 90 wins (fourth most in 42 [...]