Weather is the hidden variable in football betting. Rain, wind, extreme heat, and cold all affect match outcomes in measurable ways. Learn how to use weather data to find edges.