/**
  * @return mixed
  */
 public function store(TournamentCreateRequest $request, TournamentCreator $tournamentCreator)
 {
     $tournament = $tournamentCreator->create(Auth::user(), Session::season(), $request->except('_token', 'eventTypes', 'participantTypes'), $request->get('eventTypes', []), $request->get('participantTypes', []));
     return redirect('/admin/tournaments');
 }