Yahoo.com… Taking Over the Web, One Site at a Time?

I noticed something rather interesting while checking some backlinks on a recent social media campaign. The campaign we were working on reached Yahoo’s front page through the Buzz system. While going through all the backlinks, I started to notice quite a few...