The MLS Cup is finally here, and come Saturday afternoon, the 2017 season will have its champion.
You'll be able to cut through the drama with a knife, as Toronto FC and Seattle Sounders FC battle for the Cup in a rematch of last year's final. Toronto FC aims to be the first team ever to win the MLS Cup, Supporter's Shield and Canada Cup in the same season, while Seattle attempts to become the first back-to-back MLS champion since LA Galaxy in 2011-12.
The MLS Cup kicks off in Toronto at 4:00 p.m. ET. Fans will be able to watch the match on ESPN, UniMas, TSN and TVAS.
MLS will also be hosting pre-game and post-game streams on Facebook, YouTube, and Periscope.
To see each team's road to the MLS Cup, click here.