Sport Report - Lame Sports Edition

  • Aired:  10/15/08
  •  | Views: 22,747

The Tampa Bay Rays show what's possible when your baseball team renounces Satan. (4:29)

Loading...