time limit for games

We have hosted a tournament for the last 4 years. One of our friends plays very slow. Last year the tournament started at 11am and did not end til 1am. We played best 2 out of 3 games with double elimination.

Is there a rule on the time a game or set of games can take??