The 2016 Shelbyville Tournament will be held June 18-22 this year. There will be junior divisions and juniors can also play in the adult divisions.