Find tickets for Buffalo Bisons vs. Norfolk Tides in Buffalo, New York at Sahlen Field on Friday, June 21, 2019.
Sahlen Field is located at 275 Washington Street in Buffalo, NY