Coming off a major win against the Cincinnati Bengals, the Cleveland Browns suffered some major setbacks in their most recent game against the Pittsburgh Steelers. Nick Wilson of 92.3 The Fan - Home of the Cleveland Browns - talks with Torg to give his take on the game and the future of the team this season.