Former New Jersey Senator Bob Menendez was sentenced yesterday to 11 years in prison on corruption and bribery charges and acting as an agent of a foreign state.