The Physical Performance Show: Sam Weir – Ultra Endurance AthleteJuly 15, 2016Episode 14: Ultra Endurance Athlete – Sam Weir Brad Beer recently sat down with Ultra Endurance Athlete – Sam Weir for Episode 14 of The Physical Performance Show podcast. Brad [...]