TJ Watt is coming to Mayfair Mall's Abercrombie & Fitch store. Here's why. |