Skip to main content
play

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