Hampton vs william and mary prediction