Here's how you can watch the game online -- even if you don't have cable.
We're halfway through baseball season -- you know what that means! The Major League Baseball All-Star Game takes place today, July 12, 2016, at Petco Park in San Diego, California.
The MLB All-Star Game pits players from American League teams against players from National League teams (players are chosen by fans, managers and other players), and the winning team gets home field advantage in the upcoming World Series. You can check out this year's rosters here.
The game begins at 5 p.m. PDT (8 p.m. EDT) on Fox, and pregame coverage starts at 4 p.m. PDT (7 p.m. EDT) on FS1 (and moves to Fox at 4:30 p.m. PDT/7:30 p.m. EDT). Here's how you can watch the game on your computer, tablet, or mobile phone -- even if you don't currently have a cable subscription.