Video Details
The “MLB on FOX” crew discussed which team has the advantage in the NLCS: The Los Angeles Dodgers or New York Mets?
1 MIN AGO・Major League Baseball・2:27
Link to Original Article - on Fox Sports
Get more from your game
Video Details
1 MIN AGO・Major League Baseball・2:27
Link to Original Article - on Fox Sports