Subscribe to Adweek Magazine and get the iPad edition for free!
Eleven Inc. is the new global creative agency for TaylorMade Golf Co. after a review that included 12 shops, including incumbent NYCA in Solana Beach, Calif.
TaylorMade, the No. 1 seller…
July 12, 2013, 10:35 AM EDT