Sports Authority

  • by June 1, 2010
Sports Authority placed creative and media chores on its $40 million advertising account in review. Post Central currently handles creative work and Deutsch handles media duties.
Next story loading loading..