Westlake Village (Calif.) Oaks Christian's Francis Owusu is one of the nation's top wide receivers and this weekend he told BeaverBlitz.com that Oregon State is still very much an option. He's got ...