"There are just so many things going on this weekend," Hayes said. "Just so much: new series, new machine. There is a lot of Yamaha brass here for a big weekend with MotoGP. A lot of things happening with so much of my family here, a lot like Rog [Hayden]. I have a lot of friends here in Texas and I'm a bit overwhelmed. We've had some dodgy weather, we've had some good weather, we've had a little bit of everything. I feel like we've had a good sprinkle of everything. To have a successful race weekend and come out of here with a win, regardless of what happens tomorrow, it's fantastic. I'm very happy to be up here and get one in for Yamaha and the new R1. My team has done an amazing job. I was prepared, rain or shine. Mentally, I was in a really good state. I was ready to go either way very early in the weekend."