The Lions are in London, England to take on the Atlanta Falcons. Our Sports Director Tom Leyden is in London to cover the game, and took these photos during his trip.
Posted at 7:49 AM, Oct 23, 2014
and last updated 2014-10-23 07:49:15-04
WXYZ