From the daily archives:

Tuesday, December 2, 2008

Hail to the (Arrested) Lion

December 2, 2008

Our favorite ugly mascot might not make the Rose Bowl trip. A report just emerging today in the Pittsburgh Post-Gazette reveals that James Sheep, who wears the Nittany Lion outfit at Penn State games, was arrested on campus on November 22 at 3:15 AM and charged with DUI.

  • Share/Bookmark
Read the full article →