5. Amarillo by Morning – George Strait
Popularity Score: 31
It’s a staple at rodeo events and has reached number 12 on Country Music Television’s list of the best country songs of all time! “Amarillo by Morning” was originally recorded by Stafford, but as a cover it became a great hit for country veteran George Strait.