when did lenny dinardo play for the red sox