The Buffalo Bills are 2-1 after their loss to the Miami Dolphins at Hard Rock Stadium on Sunday, 21-19.

The game was played in brutal heat (100 degree index on the field) and the Bills had an array of injuries to contend with.

Micah Hyde, Jordan Poyer, Ed Oliver, Jordan Phillips, Dane Jackson and Mitch Morse all missed week 3, while Dawson Knox, Spencer Brown, Ryan Bates, Christian Benford and Jake Kumerow left due to heat or injury.

On Monday, head coach Sean McDermott confirmed that Benford will have surgery on his broken hand and be out a few weeks. McDermott also said that Kumerow will be week-to-week with a high ankle sprain, while Bates is on concussion protocol and tackle Tommy Doyle will miss the remainder of the season with a torn ACL.

The Bills may not have both Jackson and Benford for their week 4 game in Baltimore against the Ravens. As of now, their three top cornerbacks would be Kaiir Elam, Cam Lewis and Ja'Marcus Ingram. They're already down to Jaquan Johnson as a safety the remainder of the season and Damar Hamlin could start again on Sunday.

That's why the Bills are reportedly hosting veteran cornerback Xavier Rhodes on a free agent visit on Tuesday.

The 32-year-old Rhodes spent seven seasons with the Minnesota Vikings and two seasons with the Indianapolis Colts. The multiple-time Pro Bowler was originally drafted by Bills defensive coordinator Leslie Frazier, during Frazier's last season as Vikings head coach (2013).

Rhodes excels as a zone corner, so the schematic fit is perfect and he has familiarity with Frazier's defense. It seems like a perfect fit to get the Bills through a few weeks and add depth for the remainder of the season.

We now wait to see if he signs with Buffalo.

Best Free Agents Signed By The Buffalo Bills

The Buffalo Bills are gearing up for a run at the Super Bowl next season and some big-time free agents are already reaching out to the Bills looking to join the team. Check out some of the best free agents the Bills have signed in the past.

8 Reasons 1pm Games Are Better For The Buffalo Bills

22 Famous Buffalo Sports Phrases Every Die-Hard Bills and Sabres Fan Knows

Being a sports fan in Buffalo is sometimes like knowing a different language. Here are 22 of our favorite Buffalo sports phrases you already know if you're a huge fan! And if you're new here, here's how to catch up.

More From We are Buffalo