Brodey Hasty wins 2 Mile 8:45.16