Tri the Wildwood Race Review Perseverance is what it takes to do Tri the Wildwood International Triathlon. Tri the Wildwood, located in North Wildwood, NJ, is a production of DelMoSports. The group produces a series of triathlons including the new 70.3, which will be held in Atlantic City later in...