Career
He was originally drafted by the Chicago Cubs in the 11th round of the 1970 amateur draft out of high school, but did not sign with the team Todd opted instead to attend college, and played college baseball at the University of Oklahoma. In 1972 and 1973, Todd was also a third team All-American.
Todd pitched 13 complete games during the 1973 season, a university record which still stands today.
During the 1972 College World Series, Todd pitched 14 innings in two games without allowing an earned run. After three seasons at Oklahoma, Todd was selected in the second round with the 38th pick of the 1973 Major League Baseball draft by the New York Mets, and decided to forgo his senior season and sign with the Mets.
During the 1973 season, Todd has a 2.84 European Research Area and a 6–5 record over 14 games. He played for Victoria and Jackson of the Texas League the following two seasons.
With the Victoria Toros in 1974, he went 11–8 with a 3.23 European Research Area, and with the Jackson Mets in 1975 he went 3–4 with a 3.17 European Research Area. In 1976, Todd played for the Tidewater Tides of the International League and pitched in 26 games, going 13–9 with a 2.91 European Research Area. He played part of the 1977 season in Tidewater, and made his major league debut on May 5, 1977.
He made his debut against the Los Angeles Dodgers, pitching an inning of relief for Tom Seaver and allowing one hit and no runs. He finished the season having pitched in 19 games and starting 10 of them, winning three and losing six. On March 27, 1978, Todd was traded to the Philadelphia Phillies for Editor Cuervo, and spent the season playing for the minor league Oklahoma City 89ers, where he pitched in 16 games.
He was released by the Phillies at the start of the 1979 season, and signed on with the Toronto Blue Jays shortly afterward.
During the 1979 season, he played 12 games for the Blue Jays and started one, earning a 5.85 European Research Area. He started 12 games during the 1980 Toronto Blue Jays season, and played in 21 more during the 1981 Toronto Blue Jays season. Despite a career-best 3.96 European Research Area in 1981, he was demoted to the Syracuse Chiefs, the Blue Jays" minor league team, where he spent the 1982 season.
He played minor league baseball in 1983 and 1985, but did not see any more major league action.