Weird World The $500 Parking Spot: Why Fans Chose to Get Towed at the National Championship January 20, 2026