If 'team' has some special meaning here, then we don't have enough context to deal with this, but I presume that an article or determiner is missing ('manage to hang on to the/your team'). In this case, 'hang on to' = keep possesion of, retain.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.