When large men fall, good things generally don’t happen.

Greg Stewart, a 7-foot-2 powerhouse from Kamloops, was in the gym training on Wednesday when he bailed and hurt his back, an injury that nearly kept him from moving the implement on Sunday at the Parapan American Games in Lima, Peru.

Great work by a physiotherapist and massage therapist enabled Stewart, 33, to compete and win silver in shot put, his throw of 14.96 metres second only to Joshua Cinnamo’s world-record heave of 16.49m.

Cinnamo, 38, is from San Diego, Calif.

“My physiotherapist, as well as my massage therapist, did an extraordinary job pulling me back together,” Stewart said in a message on Facebook. “I’m extremely grateful for this opportunity and I'm looking forward to competing at worlds in November.”

Stewart, whose personal-best throw of 15.82m is a Canadian record in his category, will be aiming to peak this year at the World Para Athletics Championships, which will run from Nov. 7 to Nov. 15 in Dubai.

“Shout out to all the athletes competing here at the Parapan American Games,” Stewart said. “Continue to strive forward, push the limits and be the best that you can be.”

Photo: Joy Factory Films Inc