Here's every player the 49ers let go at final cuts

The 49ers on Tuesday made their first major wave of roster moves in trimming their roster to the maximum 53 players.
They made a handful of moves involving injury lists that kept them from outright releasing or waiving every player necessary to get to 53.
Some players were waived. That group is made up of rookies and non-vested veterans. They're all subject to waivers, which means they can be claimed by any team prior to Wednesday's 9:00am Pacific Time deadline. Players who clear waivers will be unrestricted free agents.
The players given their outright release are vested veterans who aren't subject to waivers and will become unrestricted free agents immediately.
Here's every player officially either waived or released by San Francisco at Tuesday's cutdown deadline:
Released: RB Jeremy McNichols
Released: RB Brian Hill
Waived: FB Jack Colletto
Released: WR Chris Conley
(AP Photo/Jeff Chiu) ORG XMIT: FXN
Released: WR Anthony Miller
Released: WR Willie Snead IV
Waived: WR Tay Martin
Waived: WR Isaiah Winstead
Released: TE Troy Fumagalli
Waived: OL Joey Fisher
Waived: OL Alfredo Gutierrez
(AP Photo/Abbie Parr)
Waived: OL Corey Luciano
Waived: OL Ilm Manning
(AP Photo/Godofredo A. Vásquez)