Mod highjack of the thread this will be the thread that will be the discussion for the 2013 MLB season
With today being opening day and no thread about the new season started yet figured I would get one going. My World series prediction is Braves and Tigers. Im a die hard Braves fan but I think we boosted our lineup even after losing Chipper and our pitching is nasty. I know we usually choke in the playoffs but not this year.