NFL: Latest Photos

AP - Sports
A football fan smiles during the NFL Fan Rally in Trafalgar Square, London, Saturday, Oct. 25, 2014. The Atlanta Falcons will play the Detroit Lions in an NFL football game at London's Wembley Stadium on Sunday Oct. 26. London's National Gallery of art in background left

View gallery

200 photos

View Comments (0)