College student excels in sports challenge

Hamish James Gray is running marathons, winning bodybuilding titles, entering powerlifting competitions and helping a surfboat rowing team…