What is the deal with Ted Lilly? Posted on April 13, 2006 by Ricky Turn back into a pumpkin all ready!