Could it be? The 2024 Minnesota Twins winning the World Series?
While not yet installed as favorites, the Twins are on the short list of teams near the top in the latest World Series odds.
The Houston Astros shut the roof on the New York Yankees with a shutout, and Bryce Harper's late 2-run homer sends the Philadelphia Phillies to the World Series.
Major League Baseball's continued lockout and cancellation of games have fans in a mood. Many have said that it has changed their perception of the sport and game for good. I get the frustration, but why not support College Baseball, specifically area programs instead?