Wow, what a week eh? The mess in Boston, the mess in Texas, the mess in China, the mess in Washington DC… at least no one died in DC but what a horrid week around the world. With all of that, news that the Google Affiliate Network was shutting down probably slipped through the radar […]