When a team signs a free agent during the offseason, it wants to upgrade its talent level and become a more dangerous team.
Sometimes the reasons for signing a free agent are obvious. A high-scoring forward becomes available and the team that signs him wants to improve its offensive capabilities.
But it's never quite that simple. There are other factors to consider, including how well the player will fit in with his new teammates, how he will connect with his new coach, how he will handle defensive responsibilities, age, health and attitude.
Some of those other factors can impact how a player will fit in with a new team. These potential red flags could prevent a team from making a significant offer to a free agent.