It was late too. If that ball is thrown well and on time, it's an easy catch along the side/back of the endzone.
I can't imagine how anyone could think that was a good throw. If he throws it just as Weah is coming out of his break and puts it out in front of him it's an easy catch for a score. When you wait a beat too long to throw it and then put it behind the receiver instead of in front of him it becomes a tough catch. Good on Weah for making the play, but Browne made that way more difficult than it should have been.