COLUMBUS — Xavier Johnson is signing with the Buffalo Bills as an undrafted free agent, according to Bleacher Report’s Jordan Schultz. The former Ohio State wide receiver will be fighting an uphill battle to make the 53-man roster, but Johnson has a history of beating the odds. READ: Xavier Johnson’s Ohio State journey has prepared him for uphill battle to NFL roster Johnson started his Buckeyes career as a walk-on from Summit County Day in Cincinnati. He was put on scholarship in 2021, and he finished his Buckeyes career in 2023 as a team captain and the recipient of the “Block O” jersey, whi…