Champion! Check out these Roy of the Rovers Greeting Cards By John Freeman on January 16, 2021 Have you seen this range of Roy of the Rovers greeting cards?