Sen. Claire McCaskill, D-Mo., is a leading opponent of earmarks in the U.S. Senate. Alex Brandon AP