Just when you thought 2017 couldn't get any weirder Michael Phelps announces he will be racing a shark! He's beaten all of the fastest humans alive in swimming over the past two decades so now Phelps will take on the challenge of a lifetime with a Great White Shark.

The race is being called Great Gold vs Great White and will air on the Discovery Channel this July as part of Shark Week. Details of how the race will take place haven't been released yet but hopefully this will not include Phelps and the shark in the same pool together!

Scientists say that Great Whites usually swim around 25 mph while Michael Phelps might be the fastest human alive in swimming only swims around 6 mph... So in other words don't try this at home!