There's nothing quite like Opening Day. As Pete Rose once said, "It's like Christmas except warmer." It's a reminder that for perhaps inexplicable reasons we still love this crazy game, that we're ready to devote way too many hours over the next seven months to watching games that will enthrall us and disgust us but bring us together. We'll laugh, we'll cry, we'll shout -- and that's just within one Starlin Castro at-bat. It's Opening Day. Enjoy.
Must-watch game of the day
If I could watch only one game on Opening Day -- which would pretty much qualify as cruel and unusual punishment if actually forced to such limits -- I'd go with St. Louis Cardinals at Cincinnati Reds (4 p.m. ET, ESPN/WatchESPN). First, we get a heated division rivalry with two playoff teams from last season. We get a great pitching matchup with Adam Wainwright and Johnny Cueto. We get Billy Hamilton trying to get on base and then trying to run on Yadier Molina if he does get on. We get the new Reds lineup with Joey Votto and Jay Bruce hitting third and fourth. (Oh, how we miss you, Dusty.) Plus, there are potential cameos from Eric Davis, Chris Sabo, Pete Rose or Schottzie.
Best pitching matchup of the day
Considering the depth of starting pitching in the majors, you'd think we'd have more can't-miss pitching matchups of Cy Young contender facing Cy Young contender, but that isn't really the case on this day. But James Shields versus Justin Verlander is a great one (Kansas City Royals at Detroit Tigers, 1:08 p.m. ET).
Here's an interesting fact: The Tigers had all that great pitching last year, right? Well, the Royals allowed the fewest runs in the American League. Shields is making his sixth career Opening Day start while Verlander makes his seventh in a row. Verlander allowed zero runs his past two openers (although he pitched just five innings last year on a cold day in Minnesota). Royals fans must deal with no Jeff Francoeur in the opening lineup for the first time in four years. Hold those tears.
Pitcher you have to watch if you've never watched him
The Marlins rarely appear on national TV, so you may not have seen Jose Fernandez pitch as a rookie unless you're actually a Marlins fan or your team faced him. If you missed him, you made a mistake, so don't miss this one. No dinner break. No excuse that this may be your third game of the day. He starts against Jorge De La Rosa as the Colorado Rockies play the Miami Marlins (7 p.m. ET, ESPN2/WatchESPN).
This is kind of a cool random factoid from ESPN Stats & Information: This is the first Opening Day matchup in the past 100 years of pitchers born in Cuba and Mexico. Fernandez will become the fourth-youngest Opening Day starter in the past 35 seasons behind Dwight Gooden (1985 and 1986 Mets), Fernando Valenzuela (1981 Dodgers) and Felix Hernandez (2007 Mariners).
The "Wait, he's starting on Opening Day?" award
This is always a fun one. One year the Pittsburgh Pirates started Ron Villone, who had posted a 5.89 ERA the year before -- primarily as a reliever. The Tampa Bay Devil Rays started Dewon Brazelton in 2005; he'd finish the season 1-8 with a 7.61 ERA. The Twins started Vance Worley a year ago. This year's most interesting surprise starter is Tanner Scheppers of the Rangers (Philadelphia Phillies at Texas Rangers, 2:05 p.m. ET) -- interesting because he has never started a major league game.
Since 1914, only three pitchers made their major league debuts starting on Opening Day: Lefty Grove of the A's in 1925, Jim Bagby Jr. of the Red Sox in 1938 and Al Gerheauser of the 1943 Phillies. Scheppers doesn't match their feat because he's pitched in relief, but he does match Valenzuela, whose first major league start came in that 1981 Opening Day start. Of course, to match Fernando, all Scheppers has to do is throw five shutouts and six complete games in his first seven starts.
Just thought I'd mention this
The Los Angeles Dodgers will pay reliever Brandon League more this season ($8.5 million) than the Pirates will pay National League MVP Andrew McCutchen ($7.458 million), who will rank 34th among outfielders in salary in 2014. Anyway, watch McCutchen's Pirates host the Chicago Cubs (1 p.m. ET, ESPN/WatchESPN).
Another reason to love McCutchen, besides the fact that he's a talented artist, can imitate others' batting stances and helps old ladies cross the street: His WAR has increased each season of his career, 2.3 to 3.8 to 5.7 to 7.0 to 7.9.
Watch Robinson Cano in a new time zone
Cano makes his Mariners debut in a late game, Mariners at Angels (10 p.m. ET, ESPN2/WatchESPN). As a bonus, you get Felix Hernandez and Jered Weaver, Mike Trout and Albert Pujols, Abraham Almonte and Justin Smoak. The Mariners begin the season with a seven-game road trip and play 22 of their first 25 games against division opponents while trying to patch together a rotation missing Hisashi Iwakuma and Taijuan Walker for a few weeks, so few teams will be under more pressure early on than Seattle. Enjoy the marine layer, Robby!
Player most likely to be booed on Opening Day
Player likely to get the biggest ovation
I'll go with Paul Konerko of the Chicago White Sox, in what will be his final Opening Day -- although he's not guaranteed to start (Twins at White Sox, 4:10 p.m. ET). OK, Konerko or Ike Davis, I'm not sure.