Through the years: how the 49ers were built


Through the years: how the 49ers were built

The 49ers' turnaround from a year ago has been dramatic. But the team certainly was not built overnight.

Reliable long-snapper Brian Jennings is the last holdover from the days of Terry Donahue as general manager and Steve Mariucci as coach. But there are players on the roster from five other 49ers regimes that included Dennis Erickson, Mike Nolan and Mike Singletary as coaches, as well as Scot McCloughan as the organization's top personnel guy.

And eight players remain from 2010, when current general manager Trent Baalke and Singletary joined forces to set the roster.

Now that the NFL trade deadline has passed and the 49ers made no roster moves, let's take a look at how the team was built.

Listed are all players currently on the 53-man roster and receiver Josh Morgan, who had a large impact this season before sustaining a season-ending injury (includes general manager, head coach, year, and how player was originally acquired):

Terry Donahue/Steve Mariucci (through 2002)
LS Brian Jennings, 2000, seventh round

Terry Donahue/Dennis Erickson (2003-04)
CB Shawntae Spencer, 2004, second round
NT Isaac Sopoaga, 2004, fourth round
P Andy Lee, 2004, sixth round

Scot McCloughan/Mike Nolan (2005-08)
QB Alex Smith, 2005, first round
RB Frank Gore, 2005, third round
G Adam Snyder, 2005, third round
TE Vernon Davis, 2006, first round
TE Delanie Walker, 2006, sixth round
LB Parys Haralson, 2006, fifth round
LB Patrick Willis, 2007, first round
LT Joe Staley, 2007, first round
DE Ray McDonald, 2007, third round
FS Dashon Goldson, 2007, fourth round
CB Tarell Brown, 2007, fifth round
DE Justin Smith, 2008, free agent
G Chilo Rachal, 2008, second round
S Reggie Smith, 2008, third round
WR Joshua Morgan, 2008, sixth round

Scot McCloughan/Mike Singletary (2008-09)
LB Ahmad Brooks, 2008, waiver claim
FB Moran Norris, 2009, free agent
WR Michael Crabtree, 2009, first round
DT Ricky Jean Francois, 2009, seventh round
T Alex Boone, 2009, undrafted rookie

Trent Baalke/Mike Singletary (2010)
WR Ted Ginn, trade
T Anthony Davis, first round
G Mike Iupati, first round
LB NaVorro Bowman, third round
WR Kyle Williams, sixth round
RB Anthony Dixon, sixth round
CB Tramaine Brock, undrafted rookie
DB C.J. Spillman, waiver claim

Trent Baalke/Jim Harbaugh (2011)
LB Aldon Smith, first round
QB Colin Kaepernick, second round
CB Chris Culliver, third round
RB Kendall Hunter, fourth round
G Daniel Kilgore, fifth round
S Colin Jones, sixth round
FB Bruce Miller, seventh round
T Mike Person, seventh round
NT Ian Williams, undrafted rookie
DE Demarcus Dobbs, undrafted rookie
K David Akers, free agent
LB Larry Grant, free agent
CB Carlos Rogers, free agent
S Madieu Williams, free agent
C Jonathan Goodwin, free agent
LB Blake Costanzo, free agent
WR Braylon Edwards, free agent
S Donte Whitner, free agent
QB Scott Tolzien, waiver claim
LB Tavares Gooden, free agent
TE Justin Peelle, free agent
WR Brett Swain, free agent

LeBron James: Colin Kaepernick ‘had a vision like Martin Luther King’


LeBron James: Colin Kaepernick ‘had a vision like Martin Luther King’

LeBron James is an avid football fan. He's now an even bigger Colin Kaepernick fan than the sport. Following the Cavaliers' practice on Sunday, James opened up on Kaepernick and his absence from the NFL. 

"I've commended Kap, and for him to sacrifice everything for the greater good for everyone, for what he truly believed in, the utmost respect to him," James said to ESPN. "Obviously he had a vision like Martin Luther King and like some of our all-time greats that people couldn't see further than what they were doing at the point and time. And Muhammad Ali and things of that nature."

James believes the masses don't truly understand what Kaepernick was doing when he first took a knee as a protest against social and racial injustices in America. For his actions, James respects Kaepernick choosing his beliefs over his sport.

"When it's something that's new and it's something that people are not educated about or don't understand what your beliefs are all about, people are so quick to judge and people are so quick to say that what you're doing is wrong," James said. "For him to sacrifice the sport that he plays and to sacrifice the things he's done his whole life because he knew what he believed in, I salute him. I salute and respect that."

Add James to the list of those who believe Kaepernick is being blackballed by the NFL for taking a knee last season. The more games he watches, the more James sees the evidence on the wall. 

"I don't represent the NFL. I don't know their rules and regulations. But I do know Kap is getting a wrong doing, I do know that," James believes. "Just watching, he's an NFL player. He's an NFL player and you see all these other quarterbacks out there and players out there that get all these second and third chances that are nowhere near as talented as him. It just feels like he's been blackballed out of the NFL. So, I definitely do not respect that."

Kaepernick, who recently turned 30 years old, appeared in 12 games for the 49ers in the 2016-17 season. Through the air he completed 59.2 percent of his passes and ended the year with 2,241 yards, 16 touchdowns and four interceptions. Kaepernick also added 468 yards and two more scores on the ground. 

"The only reason I could say he's not on a team is because the way he took a knee," James said. "That's the only reason. I watch football every Sunday, every Thursday, every Monday night. I see all these quarterbacks -- first-string, second-team, third-team quarterbacks -- that play sometimes when the starter gets hurt or are starters that play. Kap is better than a lot of those guys. Let's just be honest."

For his career, Kaepernick has thrown for 12,271 yards and 72 touchdowns to 30 interceptions. With his speed as a dual-threat quarterback, Kaepernick has also gained 2,300 yards rushing and 13 more touchdowns. 

Former 49ers quarterback takes over under center for Cardinals


Former 49ers quarterback takes over under center for Cardinals

TEMPE, Ariz. — Blaine Gabbert will get his first start for the Arizona Cardinals when they play the Texans in Houston on Sunday.

Coach Bruce Arians announced the decision after Friday's practice.

Drew Stanton, the starter the last two games, bruised his knee early in the Thursday night loss to Seattle last week. He stayed in the game but has been limited in practice all week.

Arians said it will be a game-time decision as to whether Stanton or recently signed Matt Barkley would be Gabbert's backup.

Gabbert will be making his 41st NFL start. He has a 9-31 record. He signed with Arizona last offseason and was the third quarterback until Carson Palmer broke his arm against the Los Angeles Rams in London and was lost for the season.