Detroit Lions arrive in London The team arrives at London's Heathrow Airport ahead of Sunday's game against the Kansas City Chiefs. Josh Katzenstein