On Tap: Glencoe GP and US Pro Crit

After 23 years at the same location, the US Pro Criterium Championships has a new location in Glencoe, Ill., a northern Chicago suburb and has aldo gained a new sponsor. The 2010 AT&T USA Cycling Professional Criterium National Championship will now be the showcase race at the Glencoe Grand Prix on Saturday, August 14. During…