San Antonio Spurs vs. Miami Heat NBA Finals Game 3: NBA Picks

NBA Betting Videos

Monday, June 10, 2013 4:08 PM

Game three of the NBA Finals moves over to the AT&T Center in San Antonio, Texas. The San Antonio Spurs will host the Miami Heat for the first of three in Texas. Who does Jeff Grant pick for this one against the NBA odds?

Latest Videos