This week wasn’t very pleasant to watch for most teams, as the injury bug made a trip to almost every game. Several franchise cornerstone players went out with either season-ending injuries or will be out for a significant amount of time. Here’s a summary of what happened in Week 2 of the NFL. Cleveland Browns […]