Mariners second baseman Robinson Cano has been suspended 80 games after testing positive for the banned diuretic furosemide.