James Johnson

Quarterback · USC · #28 · 5′11″, 190 lb · Born Huntington Beach, CA · USC

Teams

1
  1. USC2026