Racing PositionsSan Francisco 49ers training camp preview: When does Deebo Samuel get his deal?2YNick Wagoner49ers' Mack announces retirement after 13 years2YNick Wagoner49ers' 53-man roster projection includes extra defensive lineman7MNick WagonerClayton's mailbag: CBA may slow new deals4MJohn Clayton