No NFL team aspires to be drafting in the top 10, but when they do find themselves in that unenviable position, general managers know those selections are the ones that often will make or break their tenure with a franchise. The Detroit Lions unfortunately have found themselves in that position not […]