Completed · Jun 18-20, 2021
Watch 2021 USA Cycling Pro Road, TT & Criterium National Championships live on FloBikes!
Unfiltered: L39ION's Tyler Williams On Trash Talk, Tulsa Domination & US Pro Nats
Jun 15, 2021
After Legion of Los Angeles dominated the racing at Tulsa Tough, is the #CritBeef settled or is it merely entering a new chapter in the 2021 season? We called Legion's own Tyler Williams to get the inside scoop.