private void ScoreButton_Click(object sender, EventArgs e)
        {
            string errorMsg = ValidateScores();

            if (errorMsg.Length > 0)
            {
                MessageBox.Show(errorMsg, "Error: Invalid Score");
                return;
            }

            MatchupModel m = (MatchupModel)matchupListBox.SelectedItem;

            if (m.Entries[0].TeamCompeting != null)
            {
                m.Entries[0].Score = double.Parse(scoreOneValue.Text);
            }
            if (m.Entries.Count > 1 && m.Entries[1].TeamCompeting != null)
            {
                m.Entries[1].Score = double.Parse(scoreTwoValue.Text);
            }

            try
            {
                TournamentLogic.UpdateTournamentResults(tm, m);
            }
            catch (Exception ex)
            {
                MessageBox.Show($"Error: { ex.Message }");
                return;
            }

            LoadMatchups(TournamentLogic.GetCurrentRound(tm));
            roundDropDown.SelectedItem = TournamentLogic.GetCurrentRound(tm);
        }