Certainly there have been stranger things that have happened in the NFL Draft.
One thing we do know is that Michael Crabtree is hurt. We still do not know if he will opt to have an operation on the stress-fracture in his left foot.
This foot injury prevented Crabtree from performing at the 2009 NFL Combine. So people will have to wait until his personal pro-day to get to see him put his talents on display.
Prior to his injury, most mock-drafts had predicted that Michael Crabtree would end up being taken with the fourth overall pick and land with the Seattle Seahawks.
With the developments of his injury, will that effect his draft position?
Without question, Crabtree appears to be the most talented receiver available this year. The Seahawks are a team in desperate need of a high-caliber and reliable wide receiver.
Crabtree has the potential to be a high-caliber player but will be be reliable?
The Seahawks have suffered from the inconsistency of their receiving corps. I'm not certain that they will want to continue to gamble by drafting a player who is already injured.
Of course, many things can change along with Crabtree's recovery over the next few weeks.
If the injury does appear to still be an issue by that point, it's possible he could fall as far as the sixth overall selection.
After losing T.J. Houshmandzadeh, Michael Crabtree could potentially be a perfect replacement that would give returning quarterback Carson Palmer the added firepower he would need to retain his spot amongst the NFL's elite.
The Bengals appear as if they want to tend to the offensive line with their first-round pick but it would be hard to imagine them passing on a player of Crabtree's talent when they do in-fact need to find a replacement for T.J. Houshmandzadeh.
I personally would love to see Michael Crabtree in a Cincinnati Bengals uniform.
At this point in time however, it's nothing more than wishful thinking. We'll have to wait and see what happens in the coming weeks to gain a more clear indication of where Michael Crabtree might end up.