A Rochester man is recovering after police say he was hit by a hit-and-run driver on the city's north side. It happened around 11 last night at the intersection of Hudson Avenue and Ernst Street. The silver truck that hit the man did not stop.