Pele is Subway’s newest “Famous Fan”

You'll see a new, iconic athlete promoting Subway in the near future. The world's largest restaurant brand (seriously – they have 39,700+ locations) has named Pele as their new Global Brand Ambassador. The legendary Brazilian soccer star will appear in advertisements as well as various promotions for the company.  Subway finally addresses soccer with their […]