Please answer this question: when did lenny dinardo play for the red sox?
2004–2006