E-40 Captures Giants Win from behind Home Plate
Epic.
Rapper and Giants fan E-40 was in Kansas City to take on Game 7 of the World Series. Thankfully for us, he had the camera rolling for the final out, and the celebration that followed.
What an incredible World Series.