The Houston Astros traded veteran slugger Eddie Mathews to the Detroit Tigers Thursday night for a player or players to be named after the season. Mathews’ for 14 years a star third baseman with the Braves in Boston, Milwaukee, and Atlanta, was traded to the Astros last winter in a five-player deal. He is seven clouts from the 500-home run plateau. The deal was announced by Astros’ general manager Spec Richardson, who said he would not have traded Mathews to any club except a pennant contender. Detroit is currently in second place, three and a half games behind the Red Sox.