Answer
Yes, Watson still played in Twenty20 leagues after retiring from international cricket. He played for Rajasthan Royals in the Indian Premier League and the Melbourne Stars in the Big Bash League. He also played for various other teams in the T20 leagues around the world.