NFL: Latest Photos

AP - Sports
Pedestrians on London's Regent Street pass an advertisement for the upcoming Atlanta Falcons-Detroit Lions football game Thursday, Oct. 23, 2014. Fans are expected to rally at nearby Trafalgar Square in the British capital a day before Sunday's showdown at Wembley, the second of three NFL games being staged at England's national stadium this year

View gallery

200 photos

View Comments (0)