Tag: New England Win Total

With the NFL Draft and most of the bigger trades and free agent signings completed, we now have a solid idea who each team will field in its final roster. We know who’ll likely be starting and who we’ll be drafting on our fantasy teams. With that information in