Larry Fitzgerald is one of the best receivers our generation has seen, that's for sure.
He's not just a solid dude—he's a beast of a man, with great hands. He's a good route runner, and he's not afraid to go get the ball.
He may not have any big weakness.
And he could be a free agent next season.
So let's start speculatin'!
What in the world would it take to get Larry away from the desert?