The Browns scored three non-offensive touchdowns in their victory over the Texans in Week 13. The player who put the special teams TD on the board has now received some recognition. Donovan Peoples-Jones is the AFC special teams player of the week after taking a punt return 76 yards to the house. It was only [more]