Well, I just hate to spoil all the summer suspense, but here’s the 49ers’ 53-man roster projection: QB (2): Colin Kaepernick, Blaine Gabbert Cut: Dylan Thompson Thompson, a rookie free agent, is obviously a strong candidate for the practice squad given the skimpy depth chart at this position. The 49ers didn’t use one of their …

Niners outside linebacker Ahmad Brooks has been a second-team All-Pro the past two seasons. And, despite his production, he nearly became a Cleveland Brown earlier this week. According to FOX Sports’ Jay Glazer, the 49ers nearly dealt Brooks to the Browns before Tuesday’s deadline, but Cleveland backed out late. …

The 49ers filled their open spot on the 53-man roster today by promoting cornerback Leon McFadden from their practice squad. McFadden, 24, a third-round pick of the Browns in 2013, played 16 games and made two starts for Cleveland last year. He had 13 tackles and one pass breakup. …

As the No. 3 wideout, he’s played just 31 percent of the offensive snaps and has logged fewer than 20 snaps in four of seven games. Given his pedigree – Johnson has three 1,000-yard seasons since 2010 – it sounds like a recipe for a disgruntled player, but Johnson appears to be an anti-diva. …

Gordy Soltau, a member of the 49ers Hall of Fame who is one of three players in NFL history to collect 25 touchdowns and 70 field goals, died Sunday of natural causes at Stanford Hospital. He was 89. …