Richard Sherman told The Cris Collinsworth Podcast he believes Deshaun Watson should get out of his situation with the Houston Texans and join the New York Jets.
We know Watson is reportedly unhappy with the Texans, but do the Jets make sense for him as a destination?