News Briefs Track Nats September 19, 2017 The FLC Cycling Team placed in Indianapolis, Indiana in September 2017.