Upper Deck’s Richard McWilliam passed away in January, leaving behind many innovations in the sportscard industry and a legacy of hard-nosed business practices. Read More
Upper Deck has announced the passing of its founder and CEO, Richard McWilliam. McWilliam started the company in 1989 and is credited with many of the innovations now taken for granted in the sportscard industry. Read More