Penn State: Deer Hunting Mecca

When I saw this post on Sic Semper Tyrannis, I thought: What, no Penn State?

Penn State indeed.