John Barrowman Cancels Convention Appearances After Threat - Towleroad Gay News