Original: They play in Manchester, New Hampshire at the Verizon Wireless Arena.
Simplified: They play their home games in Manchester, New Hampshire at the Verizon Wireless Arena.