8 free agent duds we’re glad the St. Louis Cardinals didn’t sign

Yasiel Puig
You see Yasiel Puig and wonder why he is not contributing to some team in the major league’s this season. He is trying to rebuild himself as a person and a player after signing with Veracruz of the Mexican League.
He is hitting .312/.409/.517 in 62 games and 247 plate appearances. This does include 64 hits, 12 doubles, 10 homers, 43 RBI, 32 walks and 36 strike outs. He has grounded in to eight double plays. This tweet from Liga Mexancana de Beisbol shows an incident from late July that makes you wonder if Puig is really reforming his temper.
Puig is a good baseball player with an erratic temper that has proven problematic over the years. The Los Angeles Dodgers grew exhausted from it as did the Cincinnati Reds and Cleveland Indians. While he had good moments with each team and their community, the overall issues proved too much.
It is good to see the baseball world giving him a shot to improve. No team needs a good player with a bad attitude. As mentioned previously, this is something the St. Louis Cardinals didn’t need as they have a good clubhouse even though it would be interesting to see how Puig would mesh with the club, which has many Latino players. The incident in July proves Puig still has some work to do and hopefully, given his talent, he is given the opportunity.