
The 'Monster Mile' didn't eat that many cars this weekend, but it was the usual suspects battling for the race win. Joe Gibbs Racing and Hendrick Motorsports were the teams to beat, with Denny Hamlin ultimately earning an impressive victory in a mad dash to the finish.
Mother Nature also interfered quite a bit, washing out both practice and qualifying for the Cup race. The Xfinity race ended up being shortened by rain, and more showers resulted in an hour-long delay with less than 15 laps to go in the Cup race. However, NASCAR waited out the weather and delivered a thrilling finish where teammates battled it out for the checkered flag.