It's hard to believe San Francisco 49ers coach Kyle Shanahan is the third-longest tenured head coach in the NFL. To some fans, it feels like only yesterday when the young play caller took over the coaching carousel that had plagued the Niners for much of the 21st century. While many players have thrived under him and received unmitigated praise as a result, some have slipped through the cracks, only to find themselves unappreciated, and at times, forgotten.