The weekend is here with some fun Glen Rose happenings. Make it a good one!

1. BBR Territorials

Check out some high-speed action at the 2017 Merck Animal Health BBR Territorials barrel race taking place Friday-Sunday at the Somervell County Expo Center. The Southern Territorial 5D format is two long goes and a short go. For more information visit www.betterbarrelraces.com.

2. The Promise

Come celebrate the 29th season of The Promise with performances at 6:30 p.m. Friday and Saturday at the Texas Amphitheater. The Promise utilizes live animals, an award-winning musical score and a cast and crew of more than 200 dedicated Christians. For more information visit www.thepromiseglenrose.com.

3. Dinosaur Valley Endurance Run

Get your sweat on at Dinosaur Valley State Park’s fourth annual Endurance Run kicking off at 8 a.m. Saturday and 6 p.m. Sunday. All participants will receive some swag and finishers will receive medals and buckles. The 100-miler will take place Saturday and the 50K and half marathon will start Sunday. For more information visit Dinosaur Valley’s Facebook page or call 254-897-4588.