Tuesday, March 21, 2006

What was it about Boston and the team that made you want to sign that contract?


"Just, you know, going to Fenway Park 81 times a year, man. There's an excitement in that place I'm not going to get anywhere in the National League except maybe Wrigley."

No comments: