Disagree. Three games in one day - come on - I don't care who you are, thats alot to ask of anyone. Our last game, I was spent. We also had a player who rolled on his ankle in the second game and was out for the rest of the day (and the 1st game of the cup finals). Don't get me wrong, this is a fun day, just needs to be tweaked abit.
Have it on a Sunday
Have the finals on that day as well
Have it in the middle of the season (or maybe 3/4's the way through), just not at the end of the year / so close to the cup finals.
I could suggest more, but its not like anyone has ever heard the ideas before.... and I'm sure your all sick of listening to my babble.