The decision to let Mike McGlinchey walk in free agency is something that didn't sit too well with the 49ers and Kyle Shanahan.