 Sunny and nice for Independence Day weekend. 94 in Grand Junction today. 89 in Montrose. Tonight mostly clear and 60. Tomorrow more sunshine. 91, 91 and sunny Friday. Battles aren't won solely on the field. That's a common misconception. Battles are won within. Over enemies of fear.