laughingsquid.com
An Amusing Compilation of the Many Loser Roles Played by William H. Macy Throughout His Career
Oliver Noble and Ben Craw of The Huffington Post have edited together an amusing compilation of the inept, underdog, and loser roles that the phenomenal