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.