People

Video: Meet Angi Greene

Video: Behind-the-scenes shots and an interview with Angi Greene. Filmed on-location during the Triathlete Magazine swimsuit issue at the Mauna Lani resort in Hawaii.