3 min read Buffalo New York Buffalo’s Sports Legacy: From the Bills to the Sabres 8 months ago master The Rise of the Buffalo Bills: A Look Back at the Team's Historic Success Buffalo, New York may not be...