Home sports 49ers’ Foster pleads not guilty to three charges
UA-69851601-1