At 61, David Weaver might describe himself as a “wannabe athlete,” but his determination and resilience tell a much different story. With two knee replacements, past shoulder issues, and a back surgery from 1997, David’s body has certainly been through its share of ...