Stephen A. Smith, ESPN analyst, criticized Deshaun Watson’s performance for the Cleveland Browns, calling the team’s investment in him a ‘230 million gamble that hasn’t paid off.’
Stephen A. Smith, ESPN analyst, criticized Deshaun Watson’s performance for the Cleveland Browns, calling the team’s investment in him a ‘230 million gamble that hasn’t paid off.’