The maximum sentence for Money Laundering, under Federal law, is twenty years, but most District Judges don't hand out such a sentence, which is, I believe, a mistake, for without laundrymen, narcotics traffickers would be unable to operate effectively. There's a judge in Texas, through, who is not afraid to drop the hammer on money launderers. He recently sentenced a Veracruz businessman, Francisco Colorado Cessa, to 17 years for money laundering, and 3 years for attempting to bribe a Federal Judge.
Colorado moved money for the Zetas, the ruthless drug trafficking organization created by former members of Mexico's commando unit who had deserted, snd become career criminals. He spent over $25m in the United States, buying & selling horses, and in the process laundering narco-profits. As for the long sentence, let the punishment fit the crime.