Official: The Greatest Sports Mascot Of All-Time

The mascot for the latest iteration of the pro soccer Tampa Bay Rowdies is a sock:

Tampa Bay Rowdies Sock Mascot

Somehow, Odor-Eaters is not the presenting sponsor of the team.

Tampa Bay Rowdies Sock Mascot

Yet.

Read more…