AT&T Park is installing a HUGE video screen!

Published: Jan. 3, 2019, 2:51 p.m.

AT&T Park is installing a HUGE video screen!