Per league source, the Bills have signed OL Garrett McGhin. He previously signed with Buffalo as an UDFA last year, but was waived in August.
— Marcel Louis-Jacques (@Marcel_LJ) April 23, 2020
Played two game for, you guessed it, the Carolina Panthers in 2019 as well. https://t.co/2y0ooOTU2w