Rod Laver Wins Grand Slam

Rod Laver Wins Grand Slam
is a song by
Bob Costas
it was released on
And The Fans Roared, Disc 1