For weeks, there has been increased speculation about who Floyd Mayweather will take on in his next fight. Whether his opponent will be Manny Pacquiao or Miguel Cotto, an announcement will reportedly come at the end of the week.

Pacquiao continues to put public pressure on Mayweather to make the fight, giving the undefeated boxer a deadline at the end of January. According to PacMan and Top Rank CEO Bob Arum, they have agreed to terms of a deal, including drug testing regulations and a split of the fight revenue. The two sides have been negotiating since December, and it’s unknown if they have enough time to come to an agreement.

For many, though, the deadline means the mega-fight won’t happen on the proposed date of May 2. Considering a contract has yet to be agreed upon and there are only a few days left to negotiate, Mayweather may have to look elsewhere for his next opponent.

The fight between Canelo Alvarez and James Kirkland also appears to complicate a potential fight between Mayweather and Pacquiao. Mayweather has fought on the first Saturday of May in each of the last three years, but Alvarez vs. Kirkland has been tentatively scheduled for May 2 on HBO. A 2015 broadcast of Mayweather vs. Pacquiao would be a joint venture between Showtime and HBO, but Golden Boy Promotions president Oscar De La Hoya told that Alvarez’s bout would be moved to a different date, if the the mega-fight happens.

Even if facing Pacquiao is logistically possible, Mayweather has appeared reluctant to fight the sport’s No.2 boxer for years. A match with Cotto on Cinco de Mayo might be the most likely option.

Cotto is looking for his next opponent, after talks between him and Alvarez ended. Mayweather defeated Cotto in 2012, but a rematch presents a new set of challenges. Cotto has won two consecutive fights, getting impressive wins over Delvin Rodriguez and Sergio Martinez. Mayweather could challenge the improved Cotto for his middleweight title, seeking a championship in his sixth different weight class.

Amir Khan has been lobbying for a fight with Mayweather since 2013, but he’s more likely to fight Pacquiao than the undefeated boxer. There’s a chance Mayweather could announce his next fight on Super Bowl Sunday.