Rite Aid Pro Cycling pb Shebell & Shebell rider, Bobby Lea finishes track worlds in 7th place.
Bobby Lea finishes track worlds in 7th place