Jimmy Castor – “Troglodyte”

Jimmy Castor

Introduction to Jimmy Castor Jimmy Castor (1940-2012) was a former singer and funk/pop saxophonist. Castor’s first solo hit as a saxophonist was “Hey Leroy, Your Mama’s Callin’ You” in 1966, barging into the Top 40 pop chart and Top 20 R&B chart. In 1972, Castor formed the Jimmy Castor Bunch, consisting of … Read more