The 2017 season yielded promising signs of things to come, as the Sabercats posted their best winning percentage since 2000. Continue reading...