Tonight was the night.
#PhelpsVsShark on Discovery Channel. Could Michael Phelps ACTUALLY beat a Great White Shark in a race?
Well, we have our answer...kind of.
Discovery Channel pulled a bait and switch by having Phelps race against a CGI version of a shark.
Yup, he didn't actually race a real shark...and by the way he lost by 2 seconds to the "fake shark."
Twitter, of course, wanted no part of this and voiced their frustrations.
Check out the race video and some of the best reactions below...