While free agency is an NFL club's best bet for filling roster needs, it's never a guarantee that a player from another team ...