Under Armour is opening a 15,000-square-foot Brand House in Madison, Wisconsin. The company is also reportedly going to open its first Brand House in Boston in November. With a size of 18,000 square feet, it would be second in size only to its flagship in Chicago, which measures 30,000 sqft. ...