New Penn State Nittany Lion logo prompts protest petition

August 05, 2015 12:08 PM