World Series national anthem singers deliver electric performances before Game 7
Pia Toscano and Noah Reid sang the national anthems for their respective countries on Saturday night ahead of the first pitch of Game 7 of the World Series – and absolutely tore the house down. Toscano, an “American Idol” contestant, performed “The Star-Spangled Banner” and Reid, who is a dual U.S.-Canadian citizen, sang “O Canada.”…