There's no better time of year than the holidays. Family and friends come together for good food, good laughs and, of course, gifts.
But what makes a good gift?
Gift-giving is an inexact science. There's as much of a chance the gift you purchase will be returned as there is it will be appreciated, and the process would be made a whole lot easier if everyone had a wish list.
It would be great if the NFL offseason worked this way, too. End-of-year team needs are usually pretty obvious and it doesn't take a career general manager to identify a roster's biggest weaknesses.