This product is a rosette and magazine from the 1981 Wembley World Final of Speedway memorabilia, featuring the legendary Larry Ross. Although the items are not autographed or match-worn, they hold significance from the 1980s period of motor sport history. This piece of sports memorabilia captures a moment in time from the world of Speedway, making it a valuable collector's item for fans of motor sport.