#CBC20 Elite Teams

10 teams with the best athletes from all over the world

Ready for the challenge?

Ready for the challenge? Register today to #CBC20