private void btn_printCasterHelpSheet_Click(object sender, EventArgs e)
        {
            Document document = new Document();

            var section = document.AddSection();

            section.PageSetup.Orientation = Orientation.Landscape;
            section.AddParagraph(seasonData.slug + " / " + divData.slug + " / " + teamLeft + " VS. " + teamRight + " " + matchData.tbp);
            Table table = section.AddTable();

            table.Borders.Width   = 0.25;
            table.Rows.LeftIndent = 0;

            Column column  = table.AddColumn("2.5cm");
            Column column2 = table.AddColumn("3.5cm");
            Column column3 = table.AddColumn("1.5cm");
            Column column4 = table.AddColumn("4cm");
            Column column5 = table.AddColumn("2.5cm");
            Column column6 = table.AddColumn("3.5cm");
            Column column7 = table.AddColumn("1.5cm");
            Column column8 = table.AddColumn("4cm");

            column.Format.Alignment  = ParagraphAlignment.Left;
            column2.Format.Alignment = ParagraphAlignment.Center;
            column3.Format.Alignment = ParagraphAlignment.Center;
            column4.Format.Alignment = ParagraphAlignment.Left;
            column5.Format.Alignment = ParagraphAlignment.Center;
            column6.Format.Alignment = ParagraphAlignment.Center;
            column7.Format.Alignment = ParagraphAlignment.Center;

            Row row = table.AddRow();

            row.Cells[0].AddParagraph("Team left:");
            row.Cells[1].AddParagraph(teamLeft);
            row.Cells[2].AddParagraph("");
            row.Cells[3].AddParagraph("");
            row.Cells[4].AddParagraph("Team right:");
            row.Cells[5].AddParagraph(teamRight);
            row.Cells[6].AddParagraph("");
            row.Cells[7].AddParagraph("");
            Row row2 = table.AddRow();

            row2.Cells[0].AddParagraph("Playername");
            row2.Cells[1].AddParagraph("Role");
            row2.Cells[2].AddParagraph("Plays");
            row2.Cells[3].AddParagraph("Notes");
            row2.Cells[4].AddParagraph("Playername");
            row2.Cells[5].AddParagraph("Role");
            row2.Cells[6].AddParagraph("Plays");
            row2.Cells[7].AddParagraph("Notes");
            Row row3 = table.AddRow();
            Row row4 = table.AddRow();
            Row row5 = table.AddRow();
            Row row6 = table.AddRow();
            Row row7 = table.AddRow();
            Row row8 = table.AddRow();
            Row row9 = table.AddRow();

            row3.Height = "1.5cm";
            row4.Height = "1.5cm";
            row5.Height = "1.5cm";
            row6.Height = "1.5cm";
            row7.Height = "1.5cm";
            row8.Height = "1.5cm";
            row9.Height = "1.5cm";


            var pdfRenderer = new PdfDocumentRenderer(false)
            {
                Document = document
            };

            pdfRenderer.RenderDocument();
            String pdfName  = seasonData.slug + divData.slug + teamLeft + teamRight + matchData.tbp + ".pdf";
            String filename = pdfName.Replace(" ", string.Empty).Replace(":", string.Empty).Replace("/", string.Empty).Replace("-", string.Empty);

            pdfRenderer.PdfDocument.Save(filename);

            Process.Start(filename);
        }