func (r *TeamRepository) FindByExternalID(externalTeamID string) (*models.Team, error) {
    team := &models.Team{}
    err := r.collection.Find(bson.M{"ext_id": externalTeamID}).One(team)

    if err != nil && err == mgo.ErrNotFound {