Rockford 2021 SF Sam Krist has committed to Navy