by Matt Alderton | April 01, 2018
Spring is finally here. And for sports fans everywhere, that means just one thing: baseball. Whether you want to catch a game by yourself, or treat a corporate group to an out-of-office outing, here are the best cities in the country to "root, root, root for the home team," according to rankings published last year by Fox Sports:

10. Los Angeles, CA (MLB Team: Dodgers)

9. Detroit, MI (MLB Team: Tigers)

8. Toronto, ON (MLB Team: Blue Jays)

7. Cincinnati, OH (MLB Team: Reds)

6. New York, NY (MLB Teams: Mets and Yankees)

5. Baltimore, MD (MLB Team: Orioles)

4. Boston, MA (MLB Team: Red Sox)

3. Chicago, IL (MLB Teams: Cubs and White Sox)

2. San Francisco, CA (MLB Team: Giants)

1. St. Louis, MO (MLB Team: Cardinals)

Source: Fox Sports