Victor Cruz has been named the NFL's best-dressed player by Esquire.

Larry Fitzgerald (Cardinals), Tom Brady (Packers), Clay Matthews (Packers), Robert Griffin III (Redskins), Reggie Bush (Dolphins), Tim Tebow (Jets), Alex Smith (49ers), Kerry Rhodes (Cardinals), Nnamadi Asomugha (Eagles), Calvin Johnson (Lions), Cam Newton (Panthers), Eli Manning (Giants), Braylon Edwards (Seahawks) and DeMarco Murray (Cowboys).