Sport Science: Von Miller

Play2:35
Sport Science: Von Miller

Von Miller stops by the Sport Science lab for inside out testing