Sports

Stevens leads Penn State to 87-72 win over North Florida

Lamar Stevens feels like "the guy" now