By Miguel Rivera

A deal is inching closer for a December fight, in New York, pitting former world champions Danny 'Swift' Garcia and Brandon 'Bam Bam' Rios, according to a source with knowledge of the details.

Garcia (33-1, 19 KOs), who currently holds the No. 2 spot in the WBC rankings, has not been in the ring since this past March when he lost his unbeaten record and his WBC welterweight championship to the now unified beltholder Keith Thurman.

Rios (34-3-1, 25 KO's) is currently ranked at number 15 by the sanctioning body. Brandon fought this past June by knocking out tough Mexican contender Aaron Herrera.

ESPN Deportes notes that a deal could be announced as early as this week.

Rios is looking to pick up his activity as sitting out for a long time. After getting knocked out by Timothy Bradley back in the fall of 2015, he parted ways with longtime promoter Top Rank and head trainer Robert Garcia. The fight in June was his first bout since that defeat. Rios admitted that he barely trained for the Bradley fight and nearly killed his body to make the weight limit of 147-pounds.

The bout with Garcia would the sixth welterweight bout for Rios. He's 3-2 at the weight.

Garcia, a two division world champion, is looking to get back in the win column. He was initially going to be ordered by the WBC to fight Shawn Porter in either a final eliminator or for the WBC interim-welterweight title - because current champion Keith Thurman is out of action until next year due to injury.

For one reason or another, the WBC never ordered Garcia vs. Porter (ranked at number 1 by the WBC at 147). Porter was announced last week as coming back on November 4th against Adrian Granados, as part of the undercard to heavyweight Deonay Wilder's defense of the WBC title at Barclays Center in Brooklyn.