MLB Power Rankings Week 3. Which AL team is challenging us for the No. 1 spot?
The National League still holds the top spot in our Power Rankings. But, just three weeks into the MLB Season, the American League has begun to make a splash. What is the red hot AL team competing with the likes? Los Angeles Dodgers, San Francisco GiantsAnd New York Mets? Where are the Chicago White SoxWhat … Read more