Posted by Steve This has been a pretty interesting situation. As of 12:01 ET, the deadline to sign draft picks, most first rounders were yet to be announced. Most likely the deals were being signed at the last minute and … Continue reading →

Read more at the source of this article