Shenedehowa's TJ Michalek wins Div. 2 JV race