Introducing the Mercedes-Benz Superdome

Introducing the Mercedes-Benz Superdome

Despite the many signs that the economy is struggling, some NFL teams have found ways to sell naming rights to the venues in which they play. It helps if the place is scheduled to host a Super Bowl. Several weeks ago, the site of the 2014 NFL title game ceased being known as the New…