CHAMPAIGN – An estimated 300 bicyclists from across North America will be in downtown Champaign and the University of Illinois south campus research park area this weekend for the first Tour de Champaign bike races.
The full story is available in our paid story archive.