Search for crossword answers and clues

Answer for the clue "Indian at Met's stadium does some heckling? ", 15 letters:
crowsheaneedles