At 75 years old, Remo Mezzetta has the energy and outlook of someone 15 years younger. But not long ago, chronic pain and limited mobility were interfering with his work… read more