Curt Schilling is a Buffoon

Curt Schilling had a great career and RantingMark respects the things he has accomplished on the baseball field.  With 216 wins, over 3000 strikeouts and three World Series rings, he has a legitimate shot at being enshrined at Cooperstown one day.  It is his pea brain that bothers RantingMark.  Schilling’s latest spewing about how Yankees fans are [...]