When teams come to Buffalo Football Team Stadium they should just blare the train horn non-stop the entire game.               You know - like a real game
    • Haha (+1)
    2