Everyone at Autzen Stadium wants a piece of Deion Sanders and Colorado football, and that includes Oregon football’s mascot who decided to pull off a troll job of the Buffaloes. Before the game started, the Oregon Duck entered the field with Sanders’ signature cowboy hot and sunglasses. The mascot then proceeded to smash a cardboard-made […]