As a child Miami-born-and-raised Glenn Terry didn’t own a Water Wiggle or a Slip ‘n’ Slide, and he only recently began drinking the recommended eight glasses of water a day. So what led to his ...