Jeremy Fowler on ESPN said today that Denver and San Fran are Watson's top choices and he'd probably veto a deal to New York.
Jeremy Fowler is also a moron, so there's that.
If it's not coming from McClain who despite his gopher-like appearance and talking in almost a southern wheeze while his eyes remained perpetually shut is very keyed in on the Texans, or someone close to Watson's camp, I tend to think its all noise.