Often in life, we are forced to make tough decisions knowing that it will hurt others.
Similarly, in the NFL, all 32 teams are forced to shed their rosters to 53 men or less by Saturday at 4:00 PM E.T.
The San Francisco 49ers complied early as they released twenty-two players yesterday in order to satisfy the requirements.
While some of the moves were expected, there were those that were a bit surprising and may have an immediate impact on the club.
Regardless, here is my evaluation of all twenty-two roster cuts.