• Embed

Sport Report - Lame Sports Edition

Clip10/15/2008

The Tampa Bay Rays show what's possible when your baseball team renounces Satan.

Up Next