Three-time MLB All-Star Rafael Furcal has announced his retirement. He had signed a minor league contract with the Royals in Spring Training. - @Royals
Three-time MLB All-Star Rafael Furcal has announced his retirement. He had signed a minor league contract with the Royals in Spring Training. – @Royals Read more…