Floyd Mayweather also has $7 million tax lien, records show