“You Suck at Your Job,” Pistons GM Troy Weaver Involved in Fierce Confrontation With Fan Today’s latest news comes straight from the Detroit camp as the Pistons general manager Troy Weaver gets into a … March 11, 2024, 5:38pm by Sami Haider 18