We play the Patriots twice in 15 days and the Bills twice in 14 days over the last 6 weeks of the season. The good news is that we will have TJ McDonald for those games.
I just can't imagine him having that much of an impact this year being that he will have no connections or camaraderie with the defense and secondary members. This isn't a plug and play sport.