Nike EYBL Hampton Best Finish: Scott Barnes puts on his cape for NTF