Om teamIds redan är en array, så bör du inte slå in den i en annan array:
Team.find({
'_id': { $in: teamIds }
}, function(err, teamData) {
console.log("teams name " + teamData);
});
Eller, om teamIds är en sträng av kommaseparerade id-värden måste du konvertera den till en array av värden med split :
Team.find({
'_id': { $in: teamIds.split(',') }
}, function(err, teamData) {
console.log("teams name " + teamData);
});