Boxing legend Floyd Mayweather Jr. has reached an agreement to purchase a New York City building for more than $20 million, per TMZ Sports. TMZ ...