Buccaneers wide receiver Cole Beasley has decided to retire, his agents told NFL Network Insiders Mike Garafolo and Tom Pelissero on Wednesday. He joined the Bucs on Sept. 22.