SEO Moneyball: Do Google +1s Lead to Higher Search Placement?

An article on Moz blew up the SEO community last [...]