He served several terms as Democratic chairman of the House Transportation Committee before being elected majority whip for the 2007–08 session.
In 2003, the political website PoliticsPA named him as a possible successor to House Minority Leader Bill DeWeese.
[2] McCall announced in 2008 that he would run for Speaker of the Pennsylvania House of Representatives seeking to replace Republican Dennis O'Brien, whom the Democratic-controlled House elected as a compromise candidate in 2007.
[1] Democratic majority leader and former speaker Bill DeWeese endorsed McCall for the post[3] and the House Democratic caucus nominated him for speaker in November 2008.
[5] He has a wife Betty Wehr and 2 children, Courtney 24, and Keith Robert 22.