GM Trent Baalke Provides Pre-draft Updates on 49ers Roster
San Francisco 49ers
Official Site of the 49ers
Ranking 49ers Colin Kaepernick's base salary with NFL QBs, teammates
San Francisco 49ers
San Jose Mercury News