Some members of the World Series champion Chicago Cubs will appear on NBC’s "Saturday Night Live" this week, catcher David Ross told MLB Network on Friday (via the Chicago Tribune).
Ross said players were set to fly to New York City, where the show is performed and filmed, after Friday’s parade in Chicago.
MORE: Ranking the most memorable Game 7s in World Series history
In case you’ve just awoken from a days-long slumber, the Cubs beat the Indians in Game 7 on Wednesday to clinch the franchise’s first World Series championship since 1908.