Archive: 2013

Behold: PNC Arena

October 11, 2013 2:58 pm
PNC Arena, home of the Carolina Hurricanes since 1999, opened the same year as Staples Center. The only problem? The Hurricanes had moved fr ...