The ability to play multiple positions is a skill that can keep a player around baseball for a long time. It also makes them quite valuable if they can perform at a high level in several positions. Perhaps no player embodies that better than Minnesota Twins utility player Willi Castro. Castro made MLB history last […]