It's been a long wait for "Amazing Race" fans, but CBS has finally confirmed the cast members who will be competing in the upcoming 30th Season of the show.

The new cast will feature teams with pre-existing relationships, returning to the format the show has used most often, with the exception being Season 26 and 29. Season 26 saw half the teams meeting their partners at the starting line, while Season 29 consisted solely of strangers who were then competing together. This time around the cast will feature athletes, musicians, reality stars and even competitive eaters.

Meet the cast and learn all about them below:

Cedric Ceballos And Shawn Marion

Amazing Race 30 Cedric Ceballos and Shawn Marion are competing on Season 30 of "The Amazing Race." Photo: CBS

Cedric, 48 and Shawn,39, also known as #TeamSlamDunk, are retired NBA players.

April Gould And Sarah Williams

Amazing Race 30 April Gould and Sarah Williams are competing on Season 30 of "The Amazing Race." Photo: CBS

Williams and Gould, both 39 and from Arizona, are Goat Yoga Moms. Their team name is #TeamGoatYoga.

Cody Nickson And Jessica Graf

Amazing Race 30 Cody Nickson and Jessica Graf are competing on Season 30 of "The Amazing Race." Photo: CBS

Big Brother" fans will recognize Jessica and Cody from the most recent stint on the show. #TeamBigBrother is now taking their romance on the road by appearing on the new season of "The Amazing Race."

Henry Zhang And Evan Lynyak

Amazing Race 30 Henry Zhang and Evan Lynyak are competing on Season 30 of "The Amazing Race." Photo: CBS

#TeamYale will have some big advantages in the race, as the dating 22-year-olds are alo champion debaters at Yale, which could prove to be a useful skill throughout their race around the world.

Trevor Wadleigh And Chris Marchant

Amazing Race 30 Trevor Wadleigh and Chris Marchant are competing on Season 30 of "The Amazing Race." Photo: CBS

These dating guys, going by the name #TeamWellStrung, are a part of the string quarter of the same name.

Alexander Rossi And Conor Daly

Amazing Race 30 Alexander Rossi and Conor Daly are competing on Season 30 of "The Amazing Race." Photo: CBS

Alexander and Conor are both IndyCar drivers, with Alex actually winning the Indy500 in 2016. Their team name will be #TeamIndyCar.

Dessie Mitcheson And Kayla Fitzgerald

AMazing Race 30 Dessie Mitcheson and Kayla Fitzgerald are competing on Season 30 of "The Amazing Race." Photo: CBS

These friends are not only Instagram models, but ring girls as well, which means they will be competitive all season long. Their team name is #TheRingGirls.

Joey Chestnut And Tim Janus

Amazing Race 30 Joey Chestnut and Tim Janus are competing on Season 30 of "The Amazing Race." Photo: CBS

Those who follow competitive eating competitions are familiar with the two faces making up #TeamChomp, as both have been champion competitive eaters in the past.

Kristi Leskinen And Jen Hudak

Amazing Race 30 Kristi Leskinen and Jen Hudak are competing on Season 30 of "The Amazing Race." Photo: CBS

#TeamExtreme could prove to be the ones to beat in the news season, as competition is in the blood of these retired professional skiers.

Lucas Bocanegra and Brittany Austin

Amazing Race 30 Lucas Bocanegra and Brittany Austin, #TeamOceanRescue are competing on Season 30 of "The Amazing Race." Photo: CBS

These two, otherwise known as #TeamOceanRescue, surely won't be afraid when any tasks involving water are thrown their way throughout the competition.

Eric and Daniel Guiffreda

Amazing Race 30 Eric and Daniel Guiffreda are competing on Season 30 of "The Amazing Race." Photo: CBS

No, you're not seeing double, #The FireFighters really are identical twin brothers!

"The Amazing Race" Season 30 premieres on Wednesday, Jan. 3 at 8 p.m. EST on CBS.