The full ESPNFC article speculates that the 7/26 Orlando match will be Pirlo's debut.
Begin training on July 21st? But he would still be playing on his first available game right, which is July 12? Otherwise, five days after July 21st would be Orlando on July 26th.
Glad I already have tickets to that match!