Has any nfl team won a superbowl in their own stadium??

As of the 2007 season, no Super Bowl team has played in their home stadium.

Tag: superbowl 

Wednesday, February 01 2012