The problem? Donating a kidney apparently would violate the state's ethics law, which spells out strict limits on the gifts legislators can receive. The law does have an exemption for "compassionate gifts" -- which would include a kidney -- but those are prohibited if they exceed $250.
And a kidney, apparently, costs more than $250.
The state might amend the law to strike the spending limit on compassionate gifts. In the meantime, though, Foster might be well advised to accept the kidney and pony up the fine for the ethics violation.