Scott family on HR ball moment
April 13, 2021 | 00:07:25
Josh and James Scott join MLB Central after their heartwarming and viral home run ball moment during the Phillies-Braves game in Atlanta
Josh and James Scott join MLB Central after their heartwarming and viral home run ball moment during the Phillies-Braves game in Atlanta