from FanSided1 year agoThe Cleveland Browns took a 29-17 win over the Pittsburgh Steelers on Thursday Night Football, and with it, are temporary sole owners of first place in the AFC North. Read at FanSided #back #thursday-night #exceptional #cleveland-browns #pittsburgh-steelers #jacoby-brissett[add][|| ... ]