Olympia

Concept

The highest professional bodybuilding competition, discussed in the context of how many NFL athletes could potentially compete at that level.

Mentioned in 3 videos