Winner, Deborah takes 2017 Mrs. North America Crown!

To see all the winning pictures of Deborah win the title in Las Vegas, visit

I want to thank my husband Ted, my kids, our family and all of the sponsors who were so gracious in their support. I could not have won this incredible title without each and every one of you!