Penn State's Cael Sanderson reflects on winning the NCAA Championship

Penn State University won the 2016 NCAA Wrestling Championship at Madison Square Garden in New York City March 19, 2016.