The San Antonio Spurs are NBA Champions. Whataburger HQ is located in San Antonio, Texas. Coincidence? Not likely.
As these new leaked internal memos show, Texas’s favorite burger chain is planning a marketing blitz around the Spurs win— and we’ve got the new menu items to prove it.