Phillie Phanatic May Be the World’s Wackiest Mascot
Loading advertisement...
Preload Image
Up next

Lou Seal: The Giants Mascot Who Won Over an Anti-Mascot Crowd

Cancel
Watch Later
Auto Next
Theater
Top