No offense, but that "talk cheap, play the game" gimmick is beyond played out. I personally don't care if a player talks about his own skills. In McCoy's case though, he downplayed other players on another team. If I were a new addition to the giants, I would take his words personally and take them out on him when they play.
Let's put the women and children in bed and go looking for dinner