Hey, don't judge Lily! And, well, this guy will have to do.
Added:
Josh Radnor stars on How I Met Your Mother as Ted. He'd be considered the show's main character.
Added:

How I Met Your Mother Season 6 Episode 16 Quotes

Ted: They're actually called British Morning Socks.
Zoë: Don't get in your own way!

February 13th, a magical night, where a Ten has the self esteem of a four and the depraved enthusiasm of a Two.

Barney