From 1961 to 1966 Schaaf worked with the Kansas City Athletics of Major League Baseball.
In 1966, he joined the Kansas City Chiefs front office staff.
He was promoted to general manager after Jack Steadman left the role to become the Chiefs' vice president.
Schaaf was fired in 1988 in favor of the Chiefs hiring Carl Peterson.
This biographical article relating to an American baseball executive is a stub.