Arsenal have agreed a new contract in principle with Gabriel Martinelli. Post navigation Previous Previous post: Claudio Reyna transitions into new role at Austin FC following USMNT scandalNext Next post: Why Bournemouth have pulled out of £21m Nicolas Jackson deal