Brown was one of three first-half scorers for the home side – Shane Elford and Steve Snitch also touching down – to give the Giants an 18-10 lead at the break, Mark Calderwood and Gareth Hock the scorers for Wigan.
Brown grabbed his second after the interval to extend the advantage, before a late flurry of tries from Hock, Harrison Hansen, and Michael Withers ensured that the Warriors were not disgraced.
Ryan Hudson played his first game of rugby league after two-year suspension for testing positive for the banned steroid stanozolol.
Meanwhile, Hull Kingston Rovers continued their preparations for their inaugural engage Super League season with an impressive 16-8 win over Bradford Bulls at Craven Park.
Leeds finished the game with a strong second-half performance, with tries coming from Jason Hart, Michael Ratu, Michael Brown and Kyle Briggs, while Tansey landed five goals from five attempts; a try from Gareth Handford Featherstone’s only consolation.