No, there has not been. Although in the Super Bowl there is always a designated home team, there has yet to actually be a team that's hosted the Super Bowl on their own home field.
Indianapolis, IN will host the Super Bowl in 2012.
Indianapolis, IN will host the Super Bowl in 2012.
No, Cleveland did not host the 2003 Super Bowl. The Super Bowl that year was held in Houston, Texas.
The 2012 Super Bowl will be played at the home stadium of the Colts in Indianapolis, Indiana on February 5th, 2012.
The new Lucas Oil Stadium in Indianapolis is scheduled to host the 2012 Super Bowl (Super Bowl XLVI).
No, that has not happened, yet. No stadium that has ever hosted a Super Bowl has had it's home team involved in the game.
jacksonville
It's happened twice. Sort of. Super Bowl XIV was held in the Rose Bowl in Pasadena. The host team was the Los Angeles Rams (although they didn't play their home games at the Rose Bowl), who lost to the Steelers in that game. Then, Super Bowl XVIX was held at Stanford Stadium in Palo Alto. The host team was the San Francisco 49ers (although they didn't play their home games at Stanford). The Niners beat Denver in that Super Bowl.
Tampa, Florida is the host city for Super Bowl XLIII.
NO
The Super Bowl is coming to Arizona in February of 2015.