Dan Scifo gives us his take on the Pens series clinching victory over the Senators last night at the Consol Energy Center.

Read more on www.fromthepoint.com