Japanese drugmaker Eisai said Monday it would pay $3.9 billion in cash to buy Bloomington, MN,-based MGI Pharma.