According to OverTheCap.com, releasing these players will free up $4.775 million in available cap space while creating $925,000 in dead money.
Starks, 32, was in the final year of his two-year, $8 million contract that included $3 million guaranteed. He would have made a base salary of $2.5 million for the 2016 season.
In 2015, Starks appeared in 15 games for the Browns and recorded 29 tackles, one sack, and a fumble recovery. Pro Football Focus has him rated as the No. 46 interior defensive lineman out of 123 qualifying players.
Dray, 29, was in the final year of his three-year, $5.625 million contract and was set to make a base salary of $1.775 million for the 2016 season.
In 2015, Dray appeared in all 16 games for the Browns and caught six passes for 61 yards receiving and no touchdowns.