Penn State football: Franklin set to throw out first pitch at New York Yankees’ game

April 24, 2015 11:35 PM