Are the New York Jets the Right Destination for Deshaun Watson?

Video Rating:
Video Duration:

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? Sports Illustrated host Robin Lundberg discussed with SI's Ben Pickman and "The Fantasy Exec" Corey Parson.