public void ProcessPlayer(
            StringBuilder body,
            NFLPlayer p)
        {
            var pts = Scorer.RatePlayer(
                p,
                Week,
                takeCache: false);

            // By product is that the players Game Metrics
            // are updated
            p.Points = pts;

#if DEBUG
            if (p.PlayerCode.Equals("RIVEPH01"))
            {
                p.DumpMetrics();
            }
#endif
            var line = $"   {p.PlayerNameShort,25} : {pts,2} > {p.ActualStats(),8}";
            if (pts > 0)
            {
                Announce(line);
                body.AppendLine(line);
            }
            p.UpdateActuals(Dao);
        }