Connect with us

Who is the best fit for each team in the NFL Draft, based loosely on where they are picking, but with little regard to whether that player may logically already be chosen? That was the assignment for The Sports Xchange insiders who cover each of the NFL’s 32 teams. The result is telling, depending on how…

More in NFL