Yea, it could happen man, it is a fist fight after all. Thing is, they already fought and McGregor didn't knock out a green and very young Max Holloway. People will argue that McGregor has improved too but I didn't see the improvement from McGregor that I've seen from Holloway. Max Holloway is a gdamn savage. Unless something radically different happens he's going to break Anderson Silva's record for longest winning streak in UFC history.
I'll just say this, if McGregor can't knock Holloway out in the first round or two, he's going to gas and get beat the hell up. Holloway gassed out Aldo in less than 2 rounds and I have never seen Aldo gassed out like that early in a fight, the guy has gone 5 rounds plenty of times. Holloway puts on a pace that is inhuman.