Backed by a cast of long-time athletes and bright newcomers, Ford Forza sparks renewed interest in triathlon…