
John Garruto
Meet Our Athletes Introducing another one of our athletes, John Michael! With a deep appreciation for the balance between challenge and reward running offers, John finds he’s motivated by the challenge of pushing his limits and the sense of accomplishment when crossing the finish line; proving to himself that he can do hard things and […]