Haselwood was one of the highest-rated signees in the Class of 2019.

More...