Yahoo Sports' company softball team has a glaring weakness in the middle of its order. Is Toronto Blue Jays legend Joe Carter the fix?