Philadelphia, PA – In a clash of titans that had fans on the edge of their seats, the Cleveland Browns and the Philadelphia Eagles battled to a nail-biting tie at Lincoln Financial Field on Thursday night, finishing with an 18-18 deadlock. The Browns appeared to be in control as they entered the fourth quarter with […]