Giants’ Buster Posey set to announce retirement on Thursday, per report

One of the most decorated players in Giants history and the anchor of three World Series championship teams is set to announce his retirement.

Find more about Weather in Cape Girardeau, MO