Best Bets: Kansas plays RiverEdge Park in Aurora
Wayward sons
Cheer on former Lombard resident Ronnie Platt as the lead singer of Kansas ("Carry On Wayward Son," "Dust in the Wind") when the celebrated classic rock band performs in concert on Sunday at the RiverEdge Park, 360 N. Broadway, Aurora. $43 general admission. (630) 896-6666 or riveredgeaurora.com. 7 p.m. Sunday, July 24
Operatic swashbuckling
The Opera Festival of Chicago concludes its second summer season with a rare revival of Verdi's "Il Cosaro" ("The Pirate") this weekend for two performances only at Northwestern University's Cahn Auditorium, 600 Emerson St., Evanston. Sung in Italian with projected English translations. $45-$85. operafestivalchicago.org. 7:30 p.m. Friday, July 22; 2 p.m. Sunday, July 24
Arts in abundance
More than 90 artists are assembled for the return of the Glencoe Festival of Art this weekend in downtown Glencoe around 700 Vernon Ave. Free. (847) 926-4300 or amdurproductions.com. 10 a.m. to 5 p.m. Saturday and Sunday, July 23 and 24
Mexican fiesta
Mariachi Monumental de Mexico and Aurora's Ballet Folklorico Quetzalcoatl are the featured performing ensembles for a special Family Fiesta on Sunday at College of DuPage's Lakeside Pavilion, 425 Fawell Blvd., Glen Ellyn. Free. (630) 942-4000 or atthemac.org. 2 p.m. Sunday, July 24
Drag stars
The nation's highest-profile drag queens perform together with "RuPaul's Drag Race Werq the World Tour" on Saturday at the Rosemont Theatre, 5400 N. River Road, Rosemont. $50-$75. (800) 745-3000 or rosemonttheatre.com. 8 p.m. Saturday, July 23
All's fair
The Lake County Fair returns with all kinds of animal displays, competitions, concerts, carnival attractions and more starting Wednesday at the Lake County Fairgrounds, 1060 E. Peterson Road, Grayslake. $15; $5 seniors and kids ages 6 to 12; $55 season pass; $20 kids and senior pass. (847) 680-7200 or lcfair.com. 10 a.m. to 11 p.m. Wednesday and Thursday, July 27 and 28; 10 a.m. to 11:59 p.m. Friday and Saturday, July 29 and 30; 10 a.m. to 7 p.m. Sunday, July 31
Open air show tunes
BrightSide Theatre continues its summer run of "Songs Celebrating The Golden Age of Broadway!" this upcoming week with performances at two outdoor locations: Wagner Family Pavilion at 95th Street Community Plaza, 3109 Cedar Glade Drive, Naperville, then at the Millennium Carillion Amphitheatre, 443 Aurora Ave., Naperville. Free. (630) 447-8497 or brightsidetheatre.com. At Wagner Family Pavilion: 7 p.m. Wednesday, July 27; At Carillion Amphitheatre: 7 p.m. Thursdays, July 28 and Aug. 11
Sideshow attraction
The "Hellzapoppin Circus Sideshow" bills itself as "the world's largest international touring rock-n-roll circus sideshow." See the spectacle indoors at two locations: first on Wednesday at the Arcada Theatre, 105 E. Main St., St. Charles; then on Thursday at the Des Plaines Theatre, Des Plaines. $29. (630) 962-7000 or arcadalive.com or desplainestheatre.com. In St. Charles: 8 p.m. Wednesday, July 27; In Des Plaines: 8 p.m. Thursday, July 28