The Physical Performance Show: Spencer Smith – Dual World Triathlon Champion
Episode 63: Spencer Smith – Dual World Triathlon Champion Brad Beer recently sat down with Spencer Smith – Dual World Triathlon Champion for Episode 63 of The Physical Performance [...]