Giants Chairman Greg Johnson addresses his now infamous "break even" comments from the offseason when he said the goal of the franchise is to "break even" financially. Do you buy his 'apology'?