The 2017 Southern League Championship Series has been canceled due to Hurricane Irma, the Southern League of Professional Baseball Clubs confirmed Wednesday. 

About The Author