49ers Training Camp 19 mins ago

49ers training camp takeaways: Rookie Mustapha makes Day 1 splash

While Brandon Aiyuk and Trent Williams missed practice because of contract issues, rookie Malik Mustapha made the best play on Day 1 of training camp.

Contact Us