Keke Palmer, Jennifer Strype will sing the national anthems at 2016 MLS Cup

Keke Palmer singing the national anthem in 2015

A special match -- the MLS Cup final -- starts with, naturally, some special renditions of the national anthems.


On the Canada side, Toronto FC fans will recognize the singer of "O Canada" -- it's Jennifer Strype, a Toronto native who's sung the Canadian national anthem at all of TFC's playoffs games.


Then, repping the US? Actress, singer, songwriter, and all-around entertainer Keke Palmer, who'll be rocking a Sounders jersey as she sings "The Star-Spangled Banner."


Check them both out when the 2016 MLS Cup final pregame festivities kick off tonight (8 pm ET, FOX, UniMás in US; TSN and RDS in Canada).