National Football League (1970–present)
FILE - In this Nov. 4, 2012, file photo, the Indianapolis Colts play the Miami Dolphins during the second half of an NFL football game in Indianapolis. Opened in 2008, the stadium's giant front window offers a view of the city skyline.
FIRSTPOST. ARTICLES View all
FROM THE WEB.