Freeman is having an all-time season.