Bashaud Breeland’s search for a new team could be coming to an end soon. The free-agent cornerback will visit with the Oakland Raiders on Sunday and Monday and the Kansas City Chiefs on Tuesday, per Rob Demovsky of ESPN.

Breeland had signed a three-year, $24 million contract with the Carolina Panthers earlier in free agency, but the deal was voided after he failed a physical due to a cut on his foot which became infected. He's healthy now, though, and will look to catch on with a new team ahead of training camp, which starts in a few days.

Breeland, 26, spent his first four years in the league with the Washington Redskins. He was a virtual ever-present for Washington as he played 60 games out a possible 64 games in his four seasons with the team. He recorded 58 starts and had eight interceptions, 268 tackles, with seven forced fumbles.

In Kansas City, Breeland could be reunited with former Redskins teammate Kendall Fuller, who came over in the Alex Smith trade. The Chiefs are still in need of an experienced starting cornerback on the outside after parting ways with last year’s starters, Marcus Peters and Terrance Mitchell, this offseason.

As for the Raiders, they have completely overhauled their cornerback depth chart from last season. The likes of T.J. Carrie, Sean Smith, and David Amerson are gone, and they’ve brought in veterans Leon Hall, Rashaan Melvin, and Shareece Wright, as well as Daryl Worley. Last year’s first-round pick, Gareon Conley, is also set to take on a starring role after missing most of last season due to injury.