NHL Carolina Hurricanes vs. Buffalo Sabres

About

The Carolina Hurricanes take on the Buffalo Sabres at PNC Arena.