Buster Posey’s praise for Giants ‘win-now’ approach comes at awkward time

Buster Posey’s praise for Giants ‘win-now’ approach comes at awkward time San Francisco Giants star Buster Posey isn’t the most outspoken athlete you’ll find on social media, but he certainly had an interesting, if not awkwardly-timed thought to share on Friday. The post that caught everyone’s attention was a response to a tweet quoting Philadelphia…

Details