Idaho Paralympic star Josh Sweeney is a two-time Paralympic gold medalist, 12 years apart. A night-before relay call turned ...
Twelve years after his first gold, Josh Sweeney was called onto Team USA’s relay team the night before racing and helped ...