Steve Perry Is Pissed, And Other Giants-Royals World Series Game 7 Fun Facts