Embarrassing. Pathetic. Frustrating. Disappointing. Terrible. There are many words to describe the Cleveland Browns’ season-opening performance against the Tennessee Titans, and none of them are positive. After an offseason full of national hype that included Super Bowl talk, the Browns came out and orchestrated a nearly-perfect touchdown drive on their first possession. After that, Cleveland […]