Wow: Fans really, really mad about Ben Hoover's departure

July 07, 2014 11:43 AM