The Penn State All Sports Museum is a must see for Nittany Lion fans of all ages. Today, we’re taking a closer look!