Question : when did lenny dinardo play for the red sox
Answer : 2004–2006