In 2006 , former U.S. Rep. Randy Cunningham , R-Calif . , was sentenced to eight years in prison for taking $ 2.4 million in bribes from military contractors for help in landing lucrative government contracts .