Roadblocks prove to be an obstacle for businesses in downtown Champaign By Erik Allgood • Jan 26, 2009