Are you ready to meet the men?
ABC has released the official portraits of all 31 men vying for the heart of Rachel Lindsay on the upcoming season of The Bachelorette.
They include a self-proclaimed tickle monster, a professional wrestler, a former pro basketball player, two lawyers and plenty more.
Scroll down to learn more about each and then set your odds: Who is the favorite?!?