The new Giordana Velodrome in Rock Hill is hosting its first national championships this weekend. Cyclists are coming from around the country to compete in what’s called the Elite Omnium.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…