StumbleUpon is one of the highest traffic generating social networks for websites, and for good reason.  When a user gives a page their thumbs up, they open the door to that page getting hundreds upon thousands of visitors in a fury. So what kind of content does well on StumbleUpon?  Let’s find out by looking [...]