The Oregon State Beavers officially debuted their new logo last night confirming the leak SportsLogos.Net reported on early last month. Nike was responsible for the new logo unveiled by the club, part of a two-year rebranding process the company stated in a press release. The new mark represents a “contemporary”