‘Buffalo was recently named as a potential landing spot for Brown by Spotrac and now Bet DSI has named the Bills as one of the favorites to trade for the No. 1 wide receiver. According to Bet DSI, Buffalo has the third best odds to land Brown this offseason.’