Odell is about as random as they come. He pitched professionally for 21 seasons and appeared in the Majors in nine of those seasons between 1975-88 for five different teams. He spent the 1986 season in the O's bullpen and was 2-2 with a 3.83 ERA over 21 games.
During the 1988 season while pitching for the Brewers, a gameday injury to one of the team's starters forced Odell to make his first big league start since 1981 and he held the Indians hitless for 8.1 innings. It was by far the best performance of his career.
Since his playing days ended, Odell has been pretty tough to track down for autographs. I'm not entirely sure how or where I picked up this card, but I know that it has been in my collection for years.