This year, the NCAA Men's Final Four is being held in New Orleans, LA at the Louisiana Superdome. What better way to cure your March Madness than take in the final four games live and in person? If the Final Four is not within reach, there are several chances to make it to other March Madness tournaments in different locations such as the Georgia Dome in Atlanta, GA or TD Garden in Boston, MA.
Wake Forest and Florida face off at Madison Square Garden, another NCAA tournament location — Photo courtesy of Zach Klein