David Shaw is ready for the matchup against Oregon.
cardinals, ColinCowherd, college, davidshaw, Ducks, Football, NCAA, news, Oregon, Pac12, Smart, Sports, Stanford, TheHerd, University