Major League may not be the geekiest film (or geeky at all), but this promotion for its 25th anniversary certainly is! NESN reports TOPPS has announced in honor of the film's 25th anniversary they are creating baseball cards for the infamous 1989 Cleveland Indians team. These cards look straight out of the late '80s and will be signed by the actors of the film! The only issue right now is that Charlie Sheen aka Ricky "wild thing" Vaughn has not signed onto any deal endorsing this. I hope he does because I want his card most!