New England Patriots Taking Care of Business


It wasn’t perfect, but yet again, the New England Patriots take care of business with a 36-13 victory over the Tennessee Titans. Early on this season, a game that looked like a loss on the schedule turned into a win. When a team is as depleted on offense as the Tennessee Titans are, it’s easy to underestimate them, but Bill […] READ MORE