Lokay's last word: DC wont host World Cup 2026

Jim shares his thoughts on D.C. getting snubbed from hosting the 2026 World Cup games, and the rest of the LION crew speaks their mind.

Top Videos