The Browns are taking on the Steelers this weekend in Pittsburgh, a place they haven’t won a game since 2003.  Cleveland ended an eight game losing streak against the Steelers earlier this month.

Browns defensive tackle Sheldon Richardson says it’s time for a “new captain” in the rivalry.

Flip the Page to see what Richardson had to say: 

👇