Newly-minted Browns quarterback Deshaun Watson is attempting to leave his life behind in the City of Houston. However, that former existence continues to follow him to Cleveland.
It seems while he was a member of the Houston Texans, Deshaun wasn’t satisfied with spending his days off at his swanky six bedroom/five bath home on Legend Manor Drive in the upscale Royal Oaks Country Club subdivision. Maybe his pool with attached Jacuzzi just wasn’t his form of relaxing.
Instead, he liked to unwind at the Houstonian Hotel just off I-610.