Giants, Osi happy again, but things don’t add up