'Bama All-America LB McClain has stomach virus