Told yes , Martinez giggled , but it has been even longer -LRB- Oct. 18 , 2004 , in Game 5 of the American League Championship Series against the Yankees -RRB- since he has pitched at Fenway Park in Boston , where he played for seven seasons , as he is scheduled to do Wednesday .