Kawhi Leonard billboard taunts Warriors fans
A billboard strategically placed near Oracle Arena had warned the Oakland Warriors what was coming. It was a clever New Balance ad that went up ahead of Games 3 and 4 of a stone-faced Kawhi Leonard, arms crossed, alongside the slogan 'The King of the North is Coming.'
Read more »