Under Armour is being criticized for failing to build its brand around Tom Brady and Steph Curry in the way their legendary careers deserved. The argument hits because both athletes gave the company ...