World Peace's first pitch
Phillies @ DodgersAugust 8, 2016 | 00:00:21
Metta World Peace tosses the ceremonial first pitch before the Dodgers take on the Phillies at Dodger Stadium
Metta World Peace tosses the ceremonial first pitch before the Dodgers take on the Phillies at Dodger Stadium