Aundrey Walker, Christian Heyward, Buck Allen pick USC

We've got three signings and a few whiffs to report.

First, USC has received the commitments of three prospects: offensive lineman Aundrey Walker (Cleveland, Ohio/Glenville), defensive tackle Christian Heyward (San Diego, Calif./Point Loma) and running back Buck Allen (Tallahassee, Fla./Lincoln).

Walker's signature mounts to a fairly big recruiting surprise. His high school is considered an Ohio State stronghold, but the 6-foot-5, 355-pounder chose the Trojans over the Buckeyes. He had visited USC alongside Lamar Dawson Jan. 14 and evidently grew more and more enamored with the Trojans over the last two-plus weeks.

Heyward was completely mum in the days leading up to signing Day, but he ended up picking the Trojans over San Diego State and Oregon. Announcing his decision live on KUSI-TV, he said he'll play either defensive end or under tackle for the Trojans.

Allen is a big back that could work well in combination with Dillon Baxter and D.J. Morgan in the future. He's also the third signee in four years to come to the Trojans from Lincoln after defensive backs Jawanza Starling and T.J. Bryant.

USC lost out on defensive tackle Delvon Simmons (McKeesport, Pa./McKeesport) and linebacker Branden Jackson (McKeesport, Pa./McKeesport), who picked North Carolina and Georgia Tech. The Trojans also missed out on tight end/defensive end Troy Niklas (Anaheim, Calif./Servite) and linebacker Kent Turene (Lauderdale Lakes, Fla./Anderson).

Athlete Marqise Lee (Gardena, Calif./Serra) is expected to make his announcement at noon on Fox Sports West.