The New England Patriots have the NFL’s most cap space and now they’re being linked to Bleacher Report’s top free agent available.

The New England Patriots have the NFL’s most cap space and now they’re being linked to Bleacher Report’s top free agent available.