Globe iconLogin iconRecap iconSearch iconTickets icon

Balloon lands at Dodger Stadium

July 24, 2020 | 00:00:24

A balloon inexplicably appears at Dodger Stadium despite no fans being in attendance as the Giants take on the Dodgers on Opening Night