Jesus' death on the cross was the fulfillment of the Jewish sacrificial laws. He was the perfect lamb of God sacrificed to take away our sins.
That raised a question in my mind ome time ago. Why did Jesus die on Passover? Why didn't the crucifixion happen on the Day of Atonement?
Here's my thought: Passover is the day the old covenant began. So Jesus initiates the new covenant on Passover, because Passover is the day for covenants.