The Seattle Mariners traded center fielder Randy Winn to the San Francisco Giants on Saturday night for backup catcher Yorvit Torrealba and minor-league pitcher Jesse Foppert. Winn, 31, was in his third season in Seattle after coming to the Mariners in an Oct. 28, 2002, trade with Tampa Bay that was contingent on manager Lou Piniella signing as the Devil Rays' manager. Winn is hitting .275 with six home runs, 37 RBI and 12 stolen bases this season. A career .283 hitter, he was an All-Star in 2002 when he hit a career-high .298 with 14 home runs, 75 RBI and 27 stolen bases for Tampa Bay. Giants manager Felipe Alou said Winn would report to the Giants on Monday and be the team's starting center fielder when the Giants play the Colorado Rockies in San Francisco on Tuesday. He was the Mariners' regular left fielder this season after playing in center last season. "I saw him play a lot when he was with Tampa Bay and I was impressed," Alou said. "I think he will be a very good addition to our team."