Pastor Tim Cochrell teaches from Matthew 1:1-25 discusses how Christ fully and finally dealt with our sin on the cross.