Eagles, Homestead square off tonight