Larry Fitzgerald received heavy praise from Bill Belichick ahead of the Arizona Cardinals' matchup against the New England Patriots.

”He does everything well. He’s a great receiver. He’ll go down as one of the all-time greats. He might end up as the best one ever, I don’t know,” Belichick said. ”He has size, quickness, ability to separate and get open. He has exceptional hands. He’s good short, deep, with the ball in his hands after the catch. He’s strong, very smart. He sets up his routes well. They move him around. They put him on different spots . . . You have no idea where he’s going to line up from play-to-play. He has a very big route tree. He runs all the routes . . . one route sets up another. It’s very hard to find him. It’s very hard to defend him . . . we have to try to keep the ball out of his hands.”