American flags and National Football League banners adorn London's Regent Street ahead of the Atlanta Falcons-Detroit Lions football game Thursday, Oct. 23, 2014. Fans are expected to rally at Trafalgar Square in the British capital a day before Sunday's
{}