Staff writer covering the San Francisco 49ers for SB Nation
5 standout plays from Week 1 of the preseason
A handful of plays that stood out last week
Kemoko Turay is poised to be the next Kris Kocurek masterpiece
Kocurek has a history of producing gems, and Turay is next
Chronicling the meteoric rise of 49ers rookie Spencer Burford
UTSA’s co-offensive coordinator Matt Mattox joins us to tell us more about Burford’s journey to the NFL
Five takeaways from the 49ers win over the Green Bay Packers
There were plenty of positive performances Friday night
The 5 biggest risers from 49ers training camp
Some obvious names along with some under the radar players
Day 12 recap: Trey Sermon shows out during the final day of training camp
We’re on to the preseason
5 takeaways from the first 11 49er training camp practices
One of the deepest rosters in the league...
Day 11 recap: The offense is firing on all cylinders
Let’s look at who had a big day
Day 10 recap: Numbers don’t tell the whole story for Trey Lance
A deep dive into Lance’s day
49ers DL coach Kris Kocurek on Javon Kinlaw: “I’m really excited about where he is at”
Kinlaw has been as engaged as you can ask during camp