The Town Square Gran Prix bike race was held in downtown Janesville for the first time Tuesday, June 26.