The XFL has been holding showcases for notable free agents the past few weeks as they prepare for their relaunch in 2020.
Nicks, 31, is a former first-round pick of the Giants back in 2009. He spent five years in New York before he departed in 2014 and signed a one-year deal with the Colts.
Nicks had a brief stint with the Titans before returning to the Giants in 2015. The Saints signed Nicks to a one-year contract the following year, but he was later released during the preseason.
For his career, Nicks caught 356 passes for 5,081 yards receiving and 31 touchdowns over the course of seven seasons and 92 games.
Callahan, 25, wound up signing a three-year, $1.62 million contract with the Packers as an undrafted free agent out of Wesley College back in May of last year. He was able to make the 53-man roster as the team’s No. 3 quarterback coming out of the preseason but was later cut loose.
Callahan had brief stints with the Saints and Browns before returning to the Packers during the 2016 season. The Packers re-signed Callahan as an exclusive rights free agent during the offseason, but he was later waived and signed by the Eagles.
Unfortunately, Callahan was among the Eagles’ roster cuts coming out of the preseason. He later signed a futures contract with the Buccaneers back in January but was waived in April.
In 2017, Callahan appeared in one game for the Packers and completed five of seven pass attempts for 11 yards and no touchdowns of interceptions.
Oliver, 28, originally signed on with the Chargers as an undrafted free agent out of Buffalo back in 2014. He has spent his entire career with the Chargers but missed the 2016 season due to an injury.
The Chargers declined to tender Oliver a restricted offer in 2017 before re-signing him a few weeks later. He later signed on with the Colts last year but was released coming out of the preseason.
In 2017, Oliver appeared in eight games for the Chargers and ran for 83 yards on 35 carries (2.4 YPC) to go along with six receptions for 26 yards receiving and no touchdowns.
McCluster, 30, is a former second-round pick of the Chiefs back in 2010. He spent four years in Kansas City before signing a three-year, $9 million contract with the Titans for the 2014 season.
The Chargers signed McCluster to a contract in 2016.
For his career, McCluster totaled 1,042 rushing yards on 250 carries (4.2 YPC) to go along with 236 receptions for 1,993 yards receiving and nine total touchdowns over the course of seven seasons and 89 games played. He also totaled 1,388 punt yards, 1,554 kick return yards and three touchdowns.