New Orleans is one of the most underrated cities in the nation in terms of producing NFL talent. As a resident of New Orleans, I have seen LSU recruit this region and contend for national championships. In fact, many football players from New Orleans have gone on to have All-Pro and...

More...