Sergio Romo Articles
After winning World Series titles in 2010 and 2012, the Giants weren’t quick to embrace the notion that they had become an even-year franchise. But now they’re happily clinging to it. Anything to move beyond their tremendous...
3 weeks ago
Each week during the season Athlon Sports looks at the best (Texas Rangers) and worst (Houston Astros) baseball teams and players in the league. Here's our MLB Power Rankings and Players of the Week. 1. Rangers Yu Darvish has strikeout...
11 months ago
The San Francisco Giants and Detroit Tigers—both of these franchises have been in business for more than 100 years, but the two tradition-laden clubs have never met in the World Series. Detroit has won 11 American League pennants, winning the...
1 year ago