Ahmad Escarrega has signed on to play for another 2 seasons with the Flys for a contract worth $5,270,000 per season. Ahmad Escarrega