Why then did Roman Soldiers cast lots for his garmets?
Jesus was an enormous "celebrity," and even the Romans were aware of his notoriety. "The whole world has gone after him" is attestation enough of this fact.
His garments were valuable souvenirs, and the Roman soldiers knew it.
Why then did Roman Soldiers cast lots for his garmets?
If our Lord, during the years of His public ministry, lived on the donations of others (lodging, food, clothing), and if He had some wealthy friends (Zacchaeus, Joseph of Arimethea, the apostle Levi called Matthew), it seems reasonable that they bought for Him/donated to Him some nice clothes.
"And why are you worried about clothing? Observe how the lilies of the field grow; they do not toil nor do they spin, yet I say to you that not even Solomon in all his glory clothed himself like one of these." Matt. 6:28-29 NASB.
Our Lord relied on God the Father to provide for all His earthly needs, and that included clothing.