We're not quite done in England--promotion playoffs wrap up next weekend, and today there's the FA Cup Final between Arsenal and Hull City at Wembley (5:00PM BST/12:00PM EST). Arsene Wenger can end Arsenal's nine-year trophy drought with the victory most expect, while Steve Bruce leads his side into their first-ever final and the Europa League next season regardless, so getting Wenger sacked would just be the cherry on top of a giant-headed pie. Or cake. Or ice cream. Whatever cherries go on top of.
Your attention should be divided, though, as Atletico head to the Camp Nou to decide the La Liga title against Barcelona AT THE SAME TIME AS THE FA CUP FINAL. If Atleti draw or win they'll seal their tenth Primera Division title ahead of next weekend's Champions League final; for Barca it would be an okay enough way to end a really disappointing season, I suppose, if they have to.
AND YET IT GETS BETTER STILL, because in Germany there's the DFB-Pokal Final between Dortmund and Bayern (7:00PM BST/2:00PM EST), the latter of whom also had a very disappointing season in which they had the domestic title wrapped up in late October and reached a Champions League semi-final.
Success for me this year would include eating hot dogs with macaroni and cheese for dinner more, so expectations are probably a relative thing.
Check out ESPNFC's live scores page for other matches the rest of the day, and LiveSoccerTV, which has a schedule along with live and repeat viewings on offer through legal providers. Check your local listings and the LiveSoccer schedule page to catch up, and feel free to talk about any and all of it below. Reminder that links to illegal streaming sites will be removed immediately and repeat offenders will be banned.