Inter Milan is no longer the reigning European champion, but it can still finish its season on a high note by winning the Coppa Italia.
Inter faces Palermo in the high-profile club match of the day, while Germany and Uruguay highlight the international slate in a rematch of the 2010 World Cup's third-place game.
If promotion battles are more your speed, Huddersfield Town and Peterborough United square off in a battle to see which team will compete in England's League Championship next season.
As for MLS, the lone game of the day should be a good one, as D.C. United tries to break Portland's hex over visiting teams at Jeld-Wen Field.
If you will be watching any of Sunday's games, please feel free to share any thoughts, opinions and some play-by-play in the comments section below. Enjoy the action (TV schedule is after the jump):
SUNDAY'S SOCCER ON TV
10 a.m. – Fox Soccer Plus – Huddersfield Town vs. Peterborough United (League One promotion final)
1:55 p.m. – ESPN3.com/ESPN Deportes – Germany vs. Uruguay (international friendly)
2:45 p.m. – GOLTV/ESPN3.com – Inter Milan vs. Palermo (Coppa Italia final)
3 p.m. – Fox Soccer Channel – Caen vs. Marseille
3 p.m. – Fox Soccer Plus – Lille vs. Stade Rennes
5 p.m. – MLS Direct Kick/MatchDay Live – Portland Timbers vs. D.C. United
6 p.m. – Fox Soccer Channel – Philadelphia Independence vs. Western New York Flash