The season ends. Whew. But what did we learn?
San Francisco 49ers draft: PFF names Solomon Thomas as Niners
49ers swing deals to cure horrific defense
49ers take Solomon Thomas after trading down, NFL Draft
Jets' Solomon Thomas tackling youth suicide problem in US since
49ers 23, Giants 27: Grades
NFL Draft stock report: Stanford's Solomon Thomas a top-five pick
John Lynch on 49ers' free agency path, Javon Hargrave's addition
San Francisco 49ers Trade QB Trey Lance To Dallas Cowboys
NFL Draft: 49ers on hunt for more late-round gems