Sergio Garcia is an extremely talented golfer with a colorful personality, but perhaps he should stop talking.
While outspokenness may be part of his personality, it is distracting him from playing his best golf. This is not to say that he should stop being himself, but it is time to let his golf do the talking.
His back and forth with Tiger Woods has gone well past the limits of social decorum or acceptable behavior. The fact is that Garcia missed the shot on the par 5 second hole while playing with Tiger at the 2013 Players Championship. It was not Tiger who missed the shot and it certainly was not Tiger's fault. Garcia allowed himself to be distracted. I would suggest to Sergio that he go out and practice playing golf with a designated noise maker in the background.
Champions are in control of their actions and must be ready for any possible distraction that can occur within their sporting environment. A golfer hoping to win and especially wanting to become a champion (one who wins regularly in all events on the Tour) must be able to perform under less than ideal circumstances. In golf, noise during during the back swing is possibly the most challenging to overcome and most obvious to occur. Clearly Sergio needs more practice for this and other distractions. Not only does he need to learn how to perform under any condition, he needs to learn how to move on from mistakes.
It is time for Sergio to stop talking and start playing golf.