Deshaun Watson appears to be enjoying his time away from the Cleveland Browns as he recovers from an Achilles injury. The ...