Seems like pretty big exaggeration here...
http://bleacherreport.com/articles/2...-ball-90-yards
90 yards? I have seen video of him throw it 77 yards. That's a big difference. Strongly doubt the velocity number that this guy is claiming too. 70 mph? The Combine record is 60 mph.
https://www.youtube.com/watch?v=YAc-yNX8MYk