I couldn't imagine a worse matchup for this USC defense ...
TrojanSports - Matchup Breakdown: Ducks present most daunting test yet for USC defense
Detailed matchup breakdown for USC-Oregon.
usc.rivals.com