Ok, so the O's aren't playing. But there are thirteen other baseball games being played today. Extra innings is free this week and ESPN/ESPN2 is airing five baseball games, so if you want baseball, you're covered. Today's schedule:
Phillies @ Nationals, 1:05 p.m.
Roy Halladay starts for the Phillies, Barack Obama for the Nationals
Marlins @ Mets, 1:10 p.m.
It's the beginning of what is sure to be heck of a season for the Mets. They are awful.
Cardinals @ Reds, 1:10 p.m.
They have a parade! Lucky.
Dodgers @ Pirates, 1:35 p.m.
Quick! Name five Pirates! Bet you can't do it.
Blue Jays @ Rangers, 2:05 p.m.
The only AL East team playing today. It's just weird!
Indians @ White Sox, 2:05 p.m
Mark Buehrle vs Jake Westbrook, which happens to be the same OD match up as in 2005.
Rockies @ Brewers, 2:10 p.m.
Racing sausages!
Cubs @ Braves, 4:10 p.m.
Bobby Cox's last Opening Day
Tigers @ Royals, 4:10 p.m.
Greinke vs. Verlander
Padres @ Diamondbacks, 5:10 p.m.
I'm prepared to declare this the game I care least about.
Giants @ Astros, 7:05 p.m.
Huff Daddy puts on a different orange and black uniform. He did used to play for the Astros, so I'm predicting he hits a couple grand slams.
Twins @ Angels, 10:05 p.m.
Who is the Angels #1 pitcher these days? The Weave?
Mariners @ Athletics, 10:05 p.m.
Ben Sheets hopes the regular season is kinder to him than ST.
So who you watching? Or will you just stick with basketball?