SHS picks up 28-0 road win against Tupelo