The Whiniest Fans Are In San Francisco

The Whiniest Fans Are In San Francisco

Dump On The Ump: A Baseball Podcast

The most whiniest sports fans are in San Francisco, but the most miserable are in Chicago; the Kansas City Chiefs have the whiniest players, and Kansas City conspiracy theories abound; the Red Sox are going after noted s…

Recent comments

Avatar

Related tracks

See all