"Smiling Bill McCall" is a song written and originally recorded by Johnny Cash.
The song was released as a single by Columbia Records (Columbia 4-41618, with "Seasons of My Heart" on the opposite side) in March or April 1960.
It is a story song.