Please answer this question: when did lenny dinardo play for the red sox?
20042006