According to NFL Network’s Mike Garafolo, former Indianapolis Colts starting cornerback, now free agent Xavier Rhodes is visiting the Buffalo Bills on Tuesday:
The 32 year old veteran cornerback started 29 games for the Colts over the past two seasons, generally providing steady and rock solid play in coverage—when fully healthy. He had 81 tackles (67 solo), 3 interceptions (one returned for a touchdown), 19 passes defensed, and a fumble recovery during his recent 2-year stint with the Colts.
The Bills have a very banged up and depleted secondary, so signing an experienced starting cornerback like Rhodes makes sense in such a pinch.