Career
Sweeney threw and batted right-handed, stood 5 ft 11 in (180 m) (185 cm) tall and weighed 180 pounds (82 kg) in his playing days. The younger Sweeney, however, would play his three MLB seasons in the American League, for the Detroit Tigers (1928) and Boston Red Sox (1930–1931), appearing in 308 games and garnering an even 300 hits in 1,050 at bats for a.286 batting average, with 58 doubles, eight triples, five home runs and 107 runs batted in. He would become better known in baseball as a manager in the Pacific Coast League.
On May 11, 1936, Sweeney succeeded former Philadelphia Athletics star infielder Max Bishop as playing manager of the Portland Beavers, and promptly led them to the 1936 PCL championship.
Sweeney led Portland through 1939, then switched to the rival Hollywood Stars (1940–1941). In 1942, he was a playing coach for the crosstown Los Angeles Angels, then was promoted to manager of the Seraphs in 1943.
He then returned to the American League for two seasons, working as a coach for the Tigers under manager Steve O"Neill (1947–1948). Sweeney moved back to the Pacific Coast League in 1949 for his second term as manager of the Portland Beavers.
In four seasons (1949–1952), the Beavers posted two winning records but no championships.
After a successful, second-place finish with the 1953 Seattle Rainiers, Sweeney resumed the helm of the Angels for a second term there, but a losing record in 1954 was compounded by a poor start to 1955, and Sweeney was replaced by Bob Scheffing in midyear. But Sweeney came back to the field, and Portland, in the midseason of 1956 for a third and final stint as skipper of the Beavers. He succeeded Tommy Holmes as manager and led the Beavers to a third-place finish and was invited to return for 1957.
However, on April 18, after only six games of the 1957 campaign, Sweeney was stricken with a perforated ulcer in San Diego, California, where his club was playing.
He survived emergency surgery but then died from a heart attack. He was 52. He was interred in Resurrection Cemetery, San Gabriel, California.
Bill Sweeney"s career record as a manager in the PCL was 1,471 victories and 1,452 defeats (503) with one championship over all or parts of 18 seasons. He was selected to the Pacific Coast League Hall of Fame in 2004.