The Giants might not be done after signing Lucius Fox. Because the Giants are already way over their allotted spending cap, they can't sign an international prospect for more than $300,000 in each the next two signing periods, which means the Giants probably aren't done. They can spend the majority of their international budget for the next three years, considering this is their only chance to spend. They might want to blow away the cap, seeing as they're already being punished.
If the cops are surrounding the convenience store you're robbing, you might as well steal some Ho-Hos and eat them, that's what I say.