Aaaaaaaahhhhhhhhhhhhhhh! Oh my gosh! Love it! Victor Espinoza and Bob Baffert have to be peeing their pants right now. I wish I was there, but at least I got to see it on live TV! 👑👑👑