The meeting between the Cleveland Browns and Houston Texans is likely to be one of the most controversial of the NFL season, with previously suspended QB Deshaun Watson set to make his debut for the Browns against the team he played for since 2017.