Tommy John, a lifestyle brand of underwear and apparel, will be opening at 1426 Main St. in Southlake Town Square on April 3. The 1,925-square-foot space is the brand's first North Texas location and only its second Texas store. Tommy John was founded in 2008 and has recently signed a four-year partnership with the Dallas Cowboys.