TheSt. Louis Cardinals have lost its last 3 home openers the season after winning the WS. They're the first franchise in history to do so.

Read more on www.broiledsports.com