The Bitterroot Valley Sportsman's Expo takes over the Ravalli County Fairgrounds, 100 Old Corvallis Road, Friday and Saturday with over 80 vendors hawking, well, everything you need to recreate in the Bitterroot. Expect music, food, drinks and more in the hot July sun. 4-9 PM Friday and 10 AM-6 PM Saturday. $5/$10 per family. Call 241-4176 for more.