Today, the NFL announced their 2012 Regular Season Schedule.

Of course, and as always, we are focused on the Minnesota Vikings and here is what 2012 looks like for our favorite team:

1 Sep 09 JAC @ MIN Mall of America Field 1:00 PM Tickets CBS      
2 Sep 16 MIN @ IND Lucas Oil Stadium 1:00 PM Tickets FOX      
3 Sep 23 SF @ MIN Mall of America Field 1:00 PM Tickets FOX      
4 Sep 30 MIN @ DET Ford Field 1:00 PM Tickets FOX      
5 Oct 07 TEN @ MIN Mall of America Field 1:00 PM Tickets CBS      
6 Oct 14 MIN @ WAS FedExField 4:15 PM Tickets FOX      
7 Oct 21 ARI @ MIN Mall of America Field 1:00 PM Tickets FOX      
8 Oct 25 TB @ MIN Mall of America Field 8:20 PM Tickets NFLN      
9 Nov 04 MIN @ SEA CenturyLink Field 4:05 PM Tickets FOX      
10 Nov 11 DET @ MIN Mall of America Field 1:00 PM Tickets FOX      
12 Nov 25 MIN @ CHI Soldier Field 1:00 PM Tickets FOX      
13 Dec 02 MIN @ GB Lambeau Field 1:00 PM Tickets FOX      
14 Dec 09 CHI @ MIN Mall of America Field 1:00 PM Tickets FOX      
15 Dec 16 MIN @ STL Edward Jones Dome 1:00 PM Tickets FOX      
16 Dec 23 MIN @ HOU Reliant Stadium 1:00 PM Tickets FOX      
17 Dec 30 GB @ MIN Mall of America Field 1:00 PM Tickets FOX