Programming note: Watch the re-air of Game 1 of the 2015 NBA Finals between the Warriors and Cavs tonight at 8 p.m. PT on NBC Sports Bay Area and streaming on the MyTeams app.
Take an all-time great, put him back on a team in his home state, then match that team up with a budding dynasty led by a generational shooter on the NBA's biggest stage.
Put those ingredients together and you get Game 1 of the 2015 NBA Finals between the Cleveland Cavaliers and Warriors, the start of a rivalry that defined the 2010s.