Answer
Bob McGrath played the character of Bob Johnson on Sesame Street. Bob Johnson was a friendly and enthusiastic human character who lived on Sesame Street and interacted with the Muppets. He was known for his love of music and his ability to play the guitar. McGrath played the role of Bob Johnson for over 40 years, making him one of the longest-running cast members on Sesame Street.