The NFL instituted Flex Scheduling for the 2006 season to allow games to be moved into and out of the certain Sunday time slots, particularly the Sunday Night Football game on NBC.

Here is a complete list of every game that has been scheduled for - or moved into - that SNF slot over that time.

Click HERE for a high-resoultion verseion.