Grayson signed with the Browns' practice squad Tuesday.
Grayson was let go by the Buccaneers with an injury settlement in September, after having spent the last three years with the team. The 28-year-old appeared in 10 contests over that time, making 11 catches on 16 targets for 215 yards and three touchdowns. He'll now work to get a chance with the Browns' active roster this season.