I did a search for MLB, but didn't see a thread for this season.
Opening day was last night and the Padres won over the Dodgers.
Over on ESPN, predictions for the champs this year included St. Louis, LA Dodgers, and the Red Sox. What are your picks this year?
Anyone going on to an...