Desperate Housewives Cast: Where Are They Now?

You've heard about Felicity Huffman, but where is James Denton these days?

From Country Living