DeShaun Watson Admits He Doesn’t Want To Play In New York Or Miami.
“The rumor is he doesn’t want to play in New York. The rumor is he doesn’t want to play in Miami. He wants to play in Denver or San Francisco.”
Michael Lombardi on Deshaun Watson. https://t.co/MxcdgPL7j4
— James Palmer (@JamesPalmerTV) March 16, 2021