Man, Ben Anderson can't catch a break!