Steigy insinuated it at the end of the Pens game tonight and there have been rumors going around on Twitter. Have no idea what to make of this. Thoughts?
The content expressed in fanposts does not necessarily reflect the opinions of the staff here at Pensburgh.com. FanPosts are opinions expressed by fans of various teams throughout the league but may be more Pittsburgh-centric for obvious reasons.