Hell yea
Fox prolly has Trump at 920
Fox now has it:
Donald Trump: 987 Cruz: 562 Kasich: 153
So, pretty close. Trump still over 400 delegates ahead in any case.