Fairfield holds off Hamilton to stay unbeaten

Fairfield holds off Hamilton to stay unbeaten