Steven Takes Place Among Oregon Sports Elite
Steven Jackson's stay in the state of Oregon was brief, but he clearly made an impact, and for that, he received a high honor on Tuesday. Steven was officially inducted into the Oregon Sports Hall of Fame at the Multnomah Athletic Club, in a ceremony that recognized him as one of the great players in [...]