Good news for Buffalo as Alford, Brown return to practice on Thursday

SB Nation

Dee Alford is back at full strength, Spencer Brown is practicing again, and the Bills have some welcome injury news