Christmas is a shade less than seven months away.
But for boxing fans on Wednesday night, it felt an awful lot like the holiday season.
When Floyd Mayweather Jr. took to Twitter shortly after 7 p.m. to declare his intention to meet junior middleweight title claimant Saul "Canelo" Alvarez this September at the MGM Grand in Las Vegas, it provided the sport the sort of gift that generally arrives just once a year.
And for something this size, it’s going to take a pretty big bow.
Not only does the bout match up boxing’s biggest-ticket superstar with arguably its hottest young attraction, but it does so in the desert betting playpen on the traditionally lucrative mid-September weekend that co-opts Mexican independence weekend.
ESPN's Dan Rafael reported shortly after Mayweather’s announcement that the match was contracted for a maximum of 152 pounds. Alvarez last fought below 152 against Matthew Hatton in 2011, while Mayweather has never weighed more for a fight than the 151 pounds he carried against Miguel Cotto in 2012.
Click through for a breakdown on the fight.