Big 3: Top events in town Saturday and Sunday
1. Royal Oak Ribfest in Downtown Royal Oak: Besides ribs and other barbecued treats from local chefs and restaurants, Ribfest has beer, cocktails, local bands, monster truck rides and activities for kids. Musical highlights are Robert Bradley (9 p.m. Saturday), Craig Brown Band (2 p.m. Sunday) and the Orbitsuns (8 p.m. Sunday). 11 a.m.-11 p.m. Saturday and noon-9:30 p.m. Sunday. $3 admission. West Sixth and South Center, Royal Oak. michiganribfest.com.
2. Arcade Fire with Hamilton Leithauser at DTE Energy Music Theatre: This Canadian indie rock band brings their "Everything Now Continued" tour to town in support of their 2017 studio release "Everything Now," which hit No. 1 in the United States and several other countries. Leithauser, former lead singer for the Walkmen, opens the show. 6:30 p.m. Saturday. $30.50 and up. 7774 Sashabaw, Clarkston. (313) 471-7000.
3. David Blaine Live at Fox Theatre: A master at his own brand of magic and stunt work, Blaine brings his live show on the road this summer, including a stop at the Fox Theatre. He’s been praised by the New York Times, Penn Jillette and Howard Stern. 8 p.m. Saturday. $25 and up. 2211 Woodward, Detroit. (313) 471-6611.