Baseball giants were inducted into the Hall of Fame this week. But theres another giant who should be in Cooperstown, too. Curt Floods legendary baseball career: World Series pennants consecutive Golden Gloves Three-time All Star Curt Flood belongs in Cooperstown.