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