When general manager John Lynch and coach Kyle Shanahan took over the 49ers in 2017, they established an ideal set of criteria for potential draft-eligible
When general manager John Lynch and coach Kyle Shanahan took over the 49ers in 2017, they established an ideal set of criteria for potential draft-eligible