James is a ridiculously devoted fan of Bay Area sports and uses that to provide quality coverage of the Bay Area teams on a daily basis when he should probably be doing other things like acknowledging his family or sleeping - productive things of that nature. He's also a regular contributor at SB Nation's 49ers blog, Niners Nation.
49ers vs. Bears: Postgame notes from SF win
The San Francisco 49ers dominated the Chicago Bears from start to finish on Monday Night Football.
Diaz vs. Hendricks coming up for UFC?
If Georges St-Pierre goes on to fight Anderson Silva in a "superfight," does that line up a fight between California's Nick Diaz and new No. 1 contender Johny Hendricks?
Michael McDonald to face Renen Barao?
California's Michael McDonald might be challenging Renen Barao for his Interim Bantamweight Championship.
This stream has:
49ers vs. Bears: San Francisco dominant in win
The San Francisco 49ers dominated the Chicago Bears from start to finish in primetime on Monday Night Football.
This stream has:
49ers vs. Rams: All you need to know
The San Francisco 49ers will try to make it three-straight on Sunday against the St. Louis Rams in Week 10.
49ers, Rams battle in NFC West tilt
An in-depth preview of the matchup between the San Francisco 49ers and the St. Louis Rams in Week 10 of the 2012 NFL season.
Raiders try to take advantage of hurt Buccaneers
The Oakland Raiders will look to take advantage of a depleted Tampa Bay Buccaneers team on Sunday.
This stream has:
Giants have decisions to make in offseason
The San Francisco Giants have a lot of decisions to make in the offseason, following their World Series victory in 2012.
49ers atop NFC West, but division up for grabs
The NFC West is still up for grabs, but the San Francisco 49ers are out in front and look like the better team through half a season.
49ers healthy during bye week
The San Francisco 49ers have a bye week and have already had plenty of rest with extended time between primetime games over the past two weeks. They remain relatively healthy heading into Week 10.