Stegman was immediately assigned to the Double-A Montgomery Rebels, just two steps below the major leagues. He played 61 games for Montgomery, batting.266 with a.379 on-base percentage, but he failed to hit a home run. The following season, Stegman again started at Montgomery, posting much better numbers. In 67 games, he hit an impressive.345, with 11 home runs and 59 RBI. His OBP also rose over 100 points, to an excellent.488. This earned him a promotion to the Triple-A Evansville Triplets. His numbers there took a nosedive, batting just.222 in 50 games, although his power numbers were still decent, with 6 home runs. Stegman returned to Evansville for, this time batting.264 while playing the full season with the Triplets. This earned him a promotion when rosters expanded in September. In his MLB debut, Stegman appeared in 8 games, batting 14 times with 4 hits. In the next-to-last game of the season, Stegman hit his first major league home run on September 30 against the Baltimore Orioles. The season looked a lot like 1978 for Stegman, as he spent the entire season with the Triplets, getting called up in September. This time, Stegman got more of a chance, appearing in 12 games with 33 at bats. Although he hit just.194, he did hit three home runs among his six hits. In, Stegman made the Tigers out of spring training. Serving as a reserve outfielder, he batted just.181 through August 6 before being set back to Evansville. He returned in September, but went just 2-for-14 down the stretch. After the season, he was traded to the San Diego Padres for relief pitcher Dennis Kinney.
Padres and Yankees
Stegman began the season in the minors once more, this time with the Hawaii Islanders. However, just 14 games into the season, he was traded a second time, this time to the New York Yankees. He spent the rest of the year with the Columbus Clippers, batting.291 in 90 games. In, Stegman spent nearly the entire season with Columbus, batting.272. He returned to the majors in June, but made just two appearances—both as a pinch runner, before returning to Columbus. He became a free agent after the season.
The Chicago White Sox signed Stegman as a minor league free agent the following January. Once more, he began the season in the minor leagues with the Denver Bears. There, he had his best season statistically at the Triple-A level, batting.334 in 111 games and earning a callup in August. He appeared in 30 games over the remainder of the season, batting just.170 in 53 at bats. Stegman received one more chance in the majors when he made the White Sox roster in. He batted.261 in 55 games before finishing the season back in Denver. He spent two more seasons in the minors, with the Toronto Blue Jays organization in and then back with the Yankees in, but never returned to the major leagues.