FanShot

Bob Sheppard has died

3

While he was the PA announcer for the other NY baseball team (and also the Giants), he was a legend. It's probably one of the few vocal impersonations that I can do well. Rest in peace.