You're also free to watch and realize he had 3 yards of separation and there's ZERO reason for that ball to be placed that high and deep towards the back of the endzone. Even if Gesicki wasn't impeded at all the throw would have made the catch harder than it needed to be. He won on the route early, he was open, get him the easy catch.
I once again ask why everything and everyone needs to be perfect around the quarterback but we can't demand even the routine from him. Gesicki has to win early, he can't be bumped on the route, he needs to have separation, the OL had to hold up, he needs to make a high catch at the back of the endzone. All of that is demanded. But "float the ball to the open TE"? Just unfair to ask.