Once in a great while, I come across a product that makes me think, “How did I ever live without this??” That’s exactly what happened when I heard about grill mats for the first time! If you’re unfamiliar with grill mats, they’re thin sheets made from heavy duty PTFE (PFOA Free) coated fabric that are non-stick and can withstand high temperatures. The name suggests...