What's "franchise" mean here? I know MacDonald is a franchise, but I don't know what that means.

Native speaker’s answer
Rebecca
Here, "franchise" is a title or concept turned into a series, such as a television show or movies, and is used to market different products. Ex: I love Marvel's franchise! I've watched all the movies, read all the comic books, and even have a mug with Iron Man on it. Ex: Harry Potter is a successful franchise. Kids still watch it these days.