Ahtyba Rubin set to leave Cleveland Browns soon?

Cleveland Browns defensive end Ahtyba Rubin looms as another likely "salary squeeze" candidate, according to one report. The team already has released linebacker D’Qwell Jackson.

Comments are closed.