The lead guitar player on "Old Time Rock And Roll" was not a Muscle Shoals Rhythm Section player. It was Forrest McDonald, a young man just passing through who happened to stop in the studio that day. When Songfacts spoke with David Hood, he told the story: "He happened to come in the parking lot in his mother and daddy's car with them, and Jimmy was out on the back porch. I believe his first name was Howie, but he probably goes by another name. But anyway, that's very true. He came into the parking lot one afternoon and Jimmy was out on the back porch. And he says, 'Well, I'm a guitar player and I'm wanting to learn how to play on recording sessions. And I think I'm good.' He says, 'Well, got your guitar with you?' He says, 'Yeah.' Jimmy says, 'Well, come on in.' And they put him on the track. His mother and daddy never even got out of the car. They sat in the car in the parking lot with the air conditioning running. And they put him on the track playing guitar and it's on the record, it stayed on there. It was a good enough part that they kept it on there."
McDonald wasn't credited for his part on the song, but he did get paid.According to McDonald
, he lived in Hollywood but was in Alabama to visit his father when they decided to go to Muscle Shoals. He hadn't been on any major recordings, but he was a professional musician who played the Sunset Strip and performed with Van Halen.
McDonald went on to be a successful musician in his own right. He released dozens of blues albums, won some awards, and performed extensively in shows and festivals, mostly in the Southeastern United States. He sang backup vocals on several tracks for the soundtrack to the 2001 Sean Penn film I Am Sam