x
Breaking News
More () »

Bills Stadium "curse" lifted

Savvy Bills fans may know about the Sheldon Burial site located between gates 6 and 7. Some believe there may be some restless spirits at work.