49ers Notebook: Niners open Willis' practice window; McCaffrey-Samuel duo; McGlinchey apologizes; Mitchell's pass-catching
Can Jordan Willis Deliver for the 49ers Again
49ers get defensive line help, acquire Jordan Willis via trade from Jets
Lance's deep TD pass leads 49ers to 28-21 win vs. Packers
49ers defensive end Jordan Willis suspended six games for PED violation
49ers rumors: Jordan Willis joins Jimmy Garoppolo and signs with the Raiders - Niners Nation
49ers roster: Jordan Willis, Tyler Kroft will return after release
49ers re-sign DB Dontae Johnson, DL Jordan Willis
49ers News: Jordan Willis Traded To San Francisco For Late Round Draft Pick Swap With New York Jets
The Latest Jordan Willis News
New details on 49ers contracts for DE Jordan Willis and WR/RS Ray-Ray McCloud
49ers to place Jordan Willis on IR, promote Kemoko Turay – KNBR
49ers Insider Sounds Off on 'Really Good 49er' Leaving