Some player-team fits in the NFL seem too perfect to be true, but a lot of these fits can’t be made a reality without a trade. Luckily, the NFL trade deadline is right around the corner. Teams are already wheeling and dealing, but the action will only pick up in the days and hours leading […]