He served in this position for 21 years .
In 1909 , Cannon became assistant organist for the Mormon Tabernacle Choir .
Cannon served in this position for 21 years .
In 1909 , Cannon became assistant organist for the Mormon Tabernacle Choir .