San Francisco Giants vs. L.A. Dodgers: MLB Opening Day Live Score, Analysis

Mark ReynoldsCorrespondent IIApril 1, 2013

Welcome to the Opening Day showdown between the two projected favorites in the National League West: the San Francisco Giants and the Los Angeles Dodgers.

The game begins at 4 p.m. ET at Dodgers Stadium in Los Angeles. Stay right here for Bleacher Report's live coverage of the entire game.