Batter up!

While the Major League Baseball season officially opened up on Sunday with one game, things get started in earnest today, with 12 games. The San Francisco Giants begin the defense of their World Series title on the road against their rival and lavish-spending Los Angeles Dodgers, while the Red Sox and Yankees rekindle their fierce rivalry.

Perhaps the most intriguing game, though, is between the Angels and Reds. Yes, both teams have high expectations, but today marks the first time ever any team opens the season with an interleague matchup. Interleague play won’t be a novelty this season. With the Houston Astros shifting to the American League, there will be an interleague contest just about day.

Here’s a look at today’s entire sports schedule. All times Eastern:

MLB

Boston (Lester) at New York Yankees (Sabathia) 1 p.m. (ESPN)

Miami (Nolasco) at Washington (Strasburg) 1:05 p.m.

San Diego (Volquez) at New York Mets (Niese) 1:10 p.m.

Chicago Cubs (Samardzija) at Pittsburgh (Burnett) 1:35 p.m.

Colorado(Chacin) at Milwaukee (Gallardo) 2:10 p.m.

San Francisco (Cain) at Los Angeles Dodgers (Kershaw) 4 p.m. (ESPN)

Kansas City (Shields) at Chicago White Sox (Sale) 4:10 p.m.

Detroit (Verlander) at Minnesota (Worley) 4:10 p.m.

Los Angeles Angels (Weaver) at Cincinnati (Cueto) 4:10 p.m.

Philadelphia (Hamels) at Atlanta (Hudson) 7 p.m. (ESPN2)

St. Louis (Wainwright) at Arizona (Kennedy) 10 p.m. (ESPN2)

Seattle (Hernandez) at Oakland (Anderson) 10:07 p.m.

NBA

Detroit at Toronto 7 p.m.

Cleveland at Atlanta 7:30 p.m.

Orlando at Houston 8 p.m.

Boston at Minnesota 8 p.m.

Portland at Utah 9 p.m.

NHL

Carolina at Montreal 7:30 p.m.

Colorado at Detroit 7:30 p.m.

Nashville at Chicago 8:30 p.m.

Anaheim at Dallas 8:30 p.m.

Calgary at Edmonton 9:30 p.m.

Vancouver at San Jose 10:30 p.m.

More From 95 Rock