Each year, we run a series of post called "90-in-90" here at Niners Nation. The idea is that we'll take a look at every single player on the roster, from the very bottom to the top and break them down a few different ways. This is to help give everyone a basic understanding of a roster. Of course, this roster will change, and some days we'll have more than one so it's not strictly one per day but you get the idea.
Kapri Bibbs was part of a puzzling but intriguing draft day trade by the 49ers, as they received a 2017 fifth round pick (with whom they drafted receiver Trent Taylor) plus Bibbs in exchange for a 2018 4th round pick.