Buffalo Bills Owner Ralph Wilson Has Passed Away
Tough day for Bills fans. First the news of Jim Kelly’s cancer resurfacing and now owner, Ralph Wilson, has passed away. Say what you want about Wilson, but the team is still in Buffalo and seems in a good place.
P.S. 95 is a good life.