Buffalo teams pull of trio of frantic, fantastic victories at conclusion of games March 13, 2016 3:51 am|