And Edward G. Rendell , the Democratic incumbent in Pennsylvania , held on to win re-election against his Republican challenger , Lynn Swann , the former professional football player who is now a sports commentator .