NBA Cleveland Cavaliers Beach Towel 30 x 60 100% cotton