Bills injury list is massive as they prepare for game vs Ravens: Team signs Xavier Rhodes
‘The good news is that players such as offensive tackle Spencer Brown and wide receivers Stefon Diggs and Isaiah McKenzie, all of whom suffered problems because of the oppressive heat down in Miami, were able to participate in full.’