A tough day for Buffalo Bills fans. Multiple media reports say that Ralph Wilson, the owner of the Buffalo Bills, has passed away. This, after Jim Kelly announced that he still has â??aggressiveâ?? cancer in his jaw.
Will the passing of Ralph Wilson open the door for other cities to court the Bills franchise?