'It couldn't be better' 100-year-old veteran throws first pitch at Bisons game