4. Heinz Field
Address: 100 Art Rooney Ave., North Shore
Mac Says: "I remember going to Three Rivers Stadium to see the Pirates play when I was a little kid. It was sad when they demolished it, but exciting, too. Getting something new for the city is exciting, and I love Heinz Field. I was at the game this season where the Steelers played the Bengals—and the Bengals won and went to the playoffs. It was heartbreaking to see how bad they were. I couldn't help but think that if we'd won that game, we would've had a little run."