Patrick Beverley signs with surprising new team