The United States will take on Japan in the Womenβs World Cup title match Sunday in Canada. You can watch it LIVE in Spanish on Telemundo 62 starting at 7 p.m. ET. Telemundo 62 is on the following channels:
- Comcast HD β 796
- Over the Air β 62.1
- Fios HD - 527