# posts

date: 2020-12-10T12:52:59-05:00
author: Harrison Horsecock
title: How the Week 13 Playoff Push was Rigged
images_json: {}
content_html:
  <p class="wp-block-paragraph">While the radical left ESPN fantasy app may say it’s officially Week 14 and a playoff bracket has been filled, in reality the Week 13 playoff push is far from over. With 6 teams fighting for the final 3 spots and all Week 13 games reporting 100% of the point totals, it will now be up to the high court to determine what three teams advance to the playoffs after multiple owners filed lawsuits with the GFFL on Wednesday. Hey gang, Harry HorseCock here, and this week we’ll be taking a look at how the Week 13 playoff push was rigged, the lawsuits that have been filed because of it, and the likely result of said lawsuits. Let’s dive in:</p>



  <div class="wp-block-image"><figure class="aligncenter size-large"><img loading="lazy" width="562" height="841" data-attachment-id="970" data-permalink="https://gffl2020.wordpress.com/1d7a3650-d901-48c9-a61c-3e9c9338c93d/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/1d7a3650-d901-48c9-a61c-3e9c9338c93d.jpeg" data-orig-size="562,841" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="1d7a3650-d901-48c9-a61c-3e9c9338c93d" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/1d7a3650-d901-48c9-a61c-3e9c9338c93d.jpeg?w=562" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/1d7a3650-d901-48c9-a61c-3e9c9338c93d.jpeg?w=562" alt="" class="wp-image-970" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/1d7a3650-d901-48c9-a61c-3e9c9338c93d.jpeg 562w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/1d7a3650-d901-48c9-a61c-3e9c9338c93d.jpeg?w=100 100w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/1d7a3650-d901-48c9-a61c-3e9c9338c93d.jpeg?w=200 200w" sizes="auto, (max-width: 562px) 100vw, 562px" /><figcaption>The GFFL regular season final standings as reported by the radical left ESPN fantasy app.</figcaption></figure></div>



  <p class="wp-block-paragraph">Heading into Week 13, the 6 teams still fighting for a playoff spot were PK (7-5), Rock (6-6), Joe (6-6), Mike (6-6), Natedogg (5-7), and Scones (5-7). With Mike trailing in the point totals by a hefty margin, PK, Rock, and Joe just simply needed to win to make it in. And according to ESPN, PK and Rock did just that in order to lock up the 4 and 5 seeds, respectively. However, ESPN is also claiming that Joe lost his ever important Week 13 matchup to league dirt grub, Jack. That opened the door for Mike to sneak in if he could knock off number 3 overall seed and league commissioner, Pedro “Adolf” Close. And somehow, against all odds and with only scoring 90.72 points, Mike managed to beat Pedro by less than 2 points and lock up the 6 seed. Meanwhile Natedogg, who did his part in Week 13 by knocking off league leader Randy&nbsp;<em>and</em> outscoring Mike, got sent packing for the mundane randy bracket. And as for Vinny, well, ESPN declared Chester to be the winner of their Week 13 showdown. But as you’ll see, that “victory” for Chester was also under suspicious circumstances.</p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="974" data-permalink="https://gffl2020.wordpress.com/73d6a146-29e3-406d-a4e8-1c076c9433fb/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg" data-orig-size="481,691" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="73d6a146-29e3-406d-a4e8-1c076c9433fb" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg?w=481" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg?w=481" alt="" class="wp-image-974" width="348" height="500" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg?w=348 348w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg?w=104 104w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg?w=209 209w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/73d6a146-29e3-406d-a4e8-1c076c9433fb.jpeg 481w" sizes="auto, (max-width: 348px) 100vw, 348px" /><figcaption>ESPN fantasy app’s projected 2020 playoff brakcet.</figcaption></figure></div>



  <p class="wp-block-paragraph">So where are we now? According to ESPN, we’re left with a playoff bracket that will see 3 seed Pedro take on 6 seed Mike (an admittedly welcome sight for Pedro), and 4 seed PK taking on 5 seed Rock. Unless one of the numerous lawsuits filed by various owners of the GFFL have anything to say about it, that is. Let’s take a look at the lawsuits:</p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="972" data-permalink="https://gffl2020.wordpress.com/e6fc87e9-a17e-415c-97bc-44949ff44355/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg" data-orig-size="1800,1353" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="e6fc87e9-a17e-415c-97bc-44949ff44355" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=1024" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=1024" alt="" class="wp-image-972" width="601" height="451" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=601 601w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=1202 1202w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/e6fc87e9-a17e-415c-97bc-44949ff44355.jpeg?w=768 768w" sizes="auto, (max-width: 601px) 100vw, 601px" /><figcaption>The <em>actual</em> 2020 playoff bracket according to respected moderate news outlet <em>The Gateway Pundit</em>. Perhaps unsurprisingly, Gateway Pundit analysts have determined the rightful winner of the 6 seed to actually be <em>Pookie</em>.</figcaption></figure></div>



  <p class="wp-block-paragraph">Natedogg &#8211; The first on the list and by far the simplest is Natedogg’s lawsuit against Pedro. Dogger is suing on the basis that Pedro intentionally lost his matchup against Mike by starting&nbsp;<em>Kerryon</em>&nbsp;Johnson instead of his brother Duke. This claim may have some merit, seeing as before Sunday Night Football kicked off Pedro was quoted as saying “I would much rather play Mike next week than Nate or Vinny.” Natedogg is also alleging that commissioner Close added an interception to Justin Herbert’s stats in order to shave 2 extra points off his final score &#8211; a claim which is likely to turn up true in court. But sadly for Natedogg, until that happens, he’s looking at the top seed in the mundane randy bracket.</p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="976" data-permalink="https://gffl2020.wordpress.com/32081108-f48d-40c5-8a85-2437b534bebf/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png" data-orig-size="1500,2099" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="32081108-f48d-40c5-8a85-2437b534bebf" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=732" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=732" alt="" class="wp-image-976" width="384" height="537" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=732 732w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=384 384w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=107 107w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/32081108-f48d-40c5-8a85-2437b534bebf.png?w=214 214w" sizes="auto, (max-width: 384px) 100vw, 384px" /><figcaption>The 2020 playoff bracket according to respected news outlet <em>Breitbart News Network</em>. Natedogg is expected to sue Breitbart for defamation as soon as this article is published.</figcaption></figure></div>



  <p class="wp-block-paragraph">Joe! &#8211; Joe’s lawsuits are where it starts to get a little more complicated. Similarly to Natedogg, Joe is also suing Pedro for throwing his Week 13 matchup against Mike, with the hopes of getting his father’s victory overturned. But that’s not all Joe’s doing. He’s also suing ESPN for not allowing his representatives to stand close enough to “touch the tits” of ESPN workers while they tallied up Darren Waller’s score. As Joe puts it, “any points tallied while their titties were untouched are illegal and must be dismissed.” That of course, would negate all 45 of Darren Waller’s points and also overturn Natedogg’s victory against Randy. </p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="980" data-permalink="https://gffl2020.wordpress.com/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png" data-orig-size="1080,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="f1f5b7fc-86fd-4a1f-890a-291a3c202e4b" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=1024" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=1024" alt="" class="wp-image-980" width="473" height="473" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=473 473w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=946 946w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/f1f5b7fc-86fd-4a1f-890a-291a3c202e4b.png?w=768 768w" sizes="auto, (max-width: 473px) 100vw, 473px" /><figcaption>A representative for Joe (left) observes a point worker for ESPN (right) tallying points for Derek Henry during Week 13 &#8211; a standard practice. The same representative for Joe would later be denied observation of Darren Waller’s point tally by a different ESPN representative. </figcaption></figure></div>



  <p class="wp-block-paragraph">But wait, there’s more! Joe’s final suit is against Jack, on the grounds that Jack had dead people and illegal aliens in his lineup which helped him win their Week 13 bout. According to Joe, David Montgomery is “a fuckin illegal gook,” and he is “pretty sure Austin Ekeler died a few months ago.” If Joe succeeds in his quest to throw out Montgomery and Ekeler’s points, it would also overturn his loss to Jack and propel him up to 7-6. If he also managed to win his other 2 lawsuits, Joe would find himself in the 6 seed he claims is rightfully his. Until then, however, Joe is only the 2 seed in the mundane randy. </p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="978" data-permalink="https://gffl2020.wordpress.com/d762837f-afd8-4ac5-b656-c0d76c26d105/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png" data-orig-size="772,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="d762837f-afd8-4ac5-b656-c0d76c26d105" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png?w=732" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png?w=732" alt="" class="wp-image-978" width="344" height="481" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png?w=344 344w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png?w=688 688w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png?w=107 107w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/d762837f-afd8-4ac5-b656-c0d76c26d105.png?w=214 214w" sizes="auto, (max-width: 344px) 100vw, 344px" /><figcaption>The 2020 playoff bracket according to respected news outlet <em>The Daily Wire</em>. Luckily for Joe, Daily Wire is projecting him to come away with the 6 seed in the end.</figcaption></figure></div>



  <p class="wp-block-paragraph">Scones &#8211; Alright, before we start hashing out all of Vinny’s lawsuits, take a minute to pop an adderall. Trust me, you’re gonna need it. Now that you’re in the fucking zone, this will make a lot more sense. Much like everyone else, Scones is also suing Pedro for all the <em>same reasons</em> as everyone else. Because if Mike wins, all of this is for nothing, and the circumstances surrounding his victory are just far too suspicious to ignore. And he’s also doubling down on Joe’s lawsuit against ESPN for their handling of Darren Waller’s point tally in attempt to overturn Nate’s victory, however his suit addresses the use of the completely one sided Dominion scoring machines as well. But his third lawsuit is where his path to the playoffs starts to detour from his opponent’s. </p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="982" data-permalink="https://gffl2020.wordpress.com/cadf843f-a74b-4122-b83b-45d52836ebb3/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png" data-orig-size="1080,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="cadf843f-a74b-4122-b83b-45d52836ebb3" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=1024" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=1024" alt="" class="wp-image-982" width="508" height="508" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=508 508w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=1016 1016w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/cadf843f-a74b-4122-b83b-45d52836ebb3.png?w=768 768w" sizes="auto, (max-width: 508px) 100vw, 508px" /><figcaption>The Dominion scoring machines (like the one pictured above) used to tally point totals in Natedogg and Randy’s Week 13 matchup were pre-programmed to award all of the points to Natedogg.</figcaption></figure></div>



  <p class="wp-block-paragraph">Vinny is suing Chester for allegedly starting an illegal lineup in Week 13. Vinny argues that by not starting 2 Tight End’s, Chester’s lineup was illegal and any points it scored must be thrown out. What’s strange is that Vinny didn’t even start 2 Tight End’s&nbsp;<em>himself</em>&nbsp;(shocking, I know), which by his own logic would make his lineup illegal as well. But if his lawsuit holds up in court, it will overturn his loss to Chester and get Vinny up to 6-7. But it doesn’t stop there. Vinny’s fourth suit is against ESPN yet again. In this suit, Scones is alleging that ESPN falsely reported Scary Terry McLaurin’s point total as 3.4 when he really had 12 catches for 344 yards and 5 touchdowns. This should be an easy one for Vinny to get overturned, as the game tape doesn’t lie. An overturn by the court would give Vinny the upper hand in the point total tie breaker with any opponent. And this brings us to our final lawsuit:</p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="969" data-permalink="https://gffl2020.wordpress.com/4c936c62-fb4b-412b-825e-6062dcf9ecb4/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png" data-orig-size="1080,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="4c936c62-fb4b-412b-825e-6062dcf9ecb4" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=1024" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=1024" alt="" class="wp-image-969" width="448" height="448" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=448 448w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=896 896w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/4c936c62-fb4b-412b-825e-6062dcf9ecb4.png?w=768 768w" sizes="auto, (max-width: 448px) 100vw, 448px" /></figure></div>



  <p class="wp-block-paragraph">Jack/Pookie/Scones &#8211; Initially filed by Jack, this lawsuit is against <em>Chester, Mike, Pedro, and Rock</em>, and alleges that their mishandling of their own lineups subsequently affected <em>his</em> lineup, because his team was supporting a Vinny playoff push. By illegally and unconstitutionally setting lineups to go against Vinny, these four teams undermined Jack’s own lineup he had set to help clear Vinny’s path to the palyoffs. After the suit was filed, Pookie immediately joined, making it two of the stereotypically smartest owners of the league vs the other pathetic commie idiots. And that’s when Vinny declared his legal team would <em>also</em> be intervening on the lawsuit, and that this would be “the big one.” Scones also stated that 17 other league owners had now joined the suit on his behalf, and more would be expected, as “the majority of the league and world knows [he] rightfully won, and the 6 seed is rightfully [his]”. </p>



  <div class="wp-block-image"><figure class="aligncenter size-large is-resized"><img loading="lazy" data-attachment-id="984" data-permalink="https://gffl2020.wordpress.com/a8d86525-676f-4998-86b6-62ca0c0eb8ca/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg" data-orig-size="1080,231" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="a8d86525-676f-4998-86b6-62ca0c0eb8ca" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=1024" src="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=1024" alt="" class="wp-image-984" width="669" height="142" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=669 669w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2020/12/a8d86525-676f-4998-86b6-62ca0c0eb8ca.jpeg 1080w" sizes="auto, (max-width: 669px) 100vw, 669px" /><figcaption>Recent helmet mandates by the league have been protested by some league members as they question whether or not helmets truly do help slow the spread of concussions.</figcaption></figure></div>



  <p class="wp-block-paragraph">Vinny has been highly critical of the league for it’s helmet mandate, stating “this shit is unconstitutional and there’s no proof that helmets even help to stop concussions.” He is expected to file another lawsuit alleging that the helmet mandate caused poor player turnout for his team, which lost him the 6 seed. More on this development still to come next week, so don’t miss it! Ciao for now.</p>

excerpt:
  <p>While the radical left ESPN fantasy app may say it’s officially Week 14 and a playoff bracket has been filled, in reality the Week 13 playoff push is far from over. With 6 teams fighting for the final 3 spots and all Week 13 games reporting 100% of the point totals, it will now be [&hellip;]</p>


date: 2023-09-07T09:02:04-04:00
author: Harrison Horsecock
title: 2023 Draft Analysis
content_html:
  <p class="wp-block-paragraph">Hey gang, Harrison Horsecock here with my annual GFFL Draft Analysis! Year after year, these reviews prove to withstand the test of time. Who could forget last year’s review where I correctly predicted an LLC vs. Lomanto championship that would be the most shocking and disputed game ever played in the GFFL? <em>“Realistically, I could see this team (LLC) losing a heartbreaker in the championship to Team Lomanto that might go down as one of the craziest matchups in GFFL history.” </em>&#8211; Harrison Horsecock, September 2022. If you didn’t read last year’s review, there’s no sense in doing it now since we have a whole new year to think about. Let’s dive in!</p>



  <figure class="wp-block-image size-large"><img data-attachment-id="1002" data-permalink="https://gffl2020.wordpress.com/2023/09/07/2023-draft-analysis/26972bf4-409e-422f-8089-b4516b9b893f/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png" data-orig-size="1536,1152" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="26972bf4-409e-422f-8089-b4516b9b893f" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1024" loading="lazy" width="1024" height="768" src="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1024" alt="" class="wp-image-1002" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1440 1440w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png 1536w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">GFFL owners Chester Lomanto, Rock Anich, PKW, and Natedogg celebrating another successful draft.</figcaption></figure>



  <p class="wp-block-paragraph"><strong>Randy “Boosh” Tagliatela &#8211; 1st Pick &#8211; A-</strong><br /><br />After what was one of the most abysmal drafts in league history in 2022, GFFL owner Randy “Boosh” Tagliatela bounced back in a strong way. This team farts sour diesel from top to bottom. I think that pretty much says it all. A-</p>



  <p class="wp-block-paragraph"><strong>Shaun “Red Rock” Anich- 2nd Pick &#8211; B</strong><br /><br />Burning Man wasn’t the only disaster Saturday. Just ask GFFL owner Shaun “Red Rock” Anich, who I’m told drafted from Burning Man but unfortunately didn’t get stranded in the desert. But what a shit show of a team. Christian McCaffrey, Devonta Smith, Jalen Hurts….and those are the <em>highlights</em>. At least he grabbed Josh Downs(yndrome) in the 17th though; real solid value there! B</p>



  <p class="wp-block-paragraph"><strong>Nathan “Nate Dogg” McGregor &#8211; 3rd Pick &#8211; B+</strong><br /><br />There’ s some people that you’re never surprised to see win, and then there’s GFFL owner Nathan “Nate Dogg” McGregor. Nate Dogg won the league championship back in 2018, in what many argue was an even more shocking win than Chester’s in 2022, strictly due to the sheer improbability of a literal retard hoisting the Philadelphia Collins Memorial Trophy. I’d say that it looks like his wife drafted for him this year, but I’m confident she would have done a better job. Ja’Marr Chase, Jaylen Waddle, Jahmyr Gibbs &#8211; all guys on high powered offenses. What the fuck kind of strategy is that? B+</p>



  <p class="wp-block-paragraph"><strong>Matthew “Adolf” Close &#8211; 4th Pick &#8211; B-</strong><br /><br />Sticking true to the classic zero running back strategy, GFFL owner Matthew “Adolf” Close went Tyreek Hill, Chris Olive, and Tee Higgins with his first three picks. The first two running backs he finally acquired figure to be committee backs, if not backups all together. When asked if he was worried about his running back room following the drafts, Adolf said, “I’m not worried about it. I’m actually going to add Christian McCaffrey and Cooper Kupp to my team too. Gonna make Kupp RB slot eligible. A running back tandem just the way God intended.” Sneaky, maniacal, clever stuff. B-</p>



  <figure class="wp-block-image size-large"><img data-attachment-id="1004" data-permalink="https://gffl2020.wordpress.com/2023/09/07/2023-draft-analysis/2361d3c5-a56d-472e-826e-bd9313bcddec/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png" data-orig-size="1920,1080" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="2361d3c5-a56d-472e-826e-bd9313bcddec" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1024" loading="lazy" width="1024" height="576" src="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1024" alt="" class="wp-image-1004" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1440 1440w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Hitler and a ruthless dictator paying Pookie a visit.</figcaption></figure>



  <p class="wp-block-paragraph"><strong>Eric “Pookie” Lucas &amp; Patrick “Fat Pat” Lee &#8211; 5th Pick &#8211; C+</strong><br /><br />GFFL co-owners Eric “Pookie” Lucas and Patrick “Fat Pat” Lee nearly caught lightening in a bottle with Austin Ekeler (1), Josh Jacobs (3), Josh Allen (2), Travis Kelce (1), and DeVonta Smith (9) all finishing top 9 or better in total points for their respective positions. Ekeler not only paced running backs in terms of scoring, but led all flex players with 372.7 points scored last year. So when they had an opportunity to run it back and scoop Ekeler with the 5th pick overall, many in attendance assumed it would be a no-brainer. Well, after putting their heads together and scraping whatever brain cells they could muster up, Pookie and Fat Pat got the no-brainer wrong and took Travis Kelce instead (316.3 points last year). Now, I get that Kelce is the best at the position and typically outscores the second best tight end by a hefty margin, but this is like picking chicken parm and a reach around from Nini over veal parm and a blowjob from Taylor Swift. Maybe they just wanted to protect Taylor from getting herpes, maybe they don’t know what veal is, or maybe they’re just some of those pussy snowflakes that refuse to eat veal because it’s baby cow, but either way, the pick already seems to be backfiring. As I write this, Travis Kelce’s status for week 1 and beyond is questionable after he hyperextended his knee at practice Tuesday. I’m not docking points for that since this is based on draft day rosters, but even after picking up a few other familiar names from last season (Josh Allen, George Pickens, and Allen Lazard), this team just doesn’t have the same feel to it as last year. C+</p>



  <p class="wp-block-paragraph"><strong>Marcus “Popey Crenshaw” DeLilli &#8211; 6th Pick &#8211; B</strong><br /><br />It’s not every draft day that a veal parm dinner and blowjob from T-Swift just fall into your lap, but GFFL owner Marco “Popey Crenshaw” DeLilli didn’t hesitate to capitalize on Fat Pookie’s mistake. “Yeah I didn’t expect Ekeler to fall to me, so this was an awesome surprise! Just gonna see if I can get the blowjob from <em>D’Andre</em> <em>Swift</em> instead, but other than that very pleased with this pick,” said Marco. Despite finishing with a thin receiving core headlined by Calvin Ridley, Terry McLaurin, and Jaxon Smith-Njigba, Marco drafted a solid team until the acid kicked in. At least that’s what I assume happened to him and his stupid fucking burning man hippy friends, or whatever the fuck they were doing. In the 11th round, the paranoia set in for the whole Burning Man crew, as Rock, Fat Pookie, and Popey all appeared to anticipate a run on defenses. That run never came to fruition, with Scones being the only other player to select a defense in the following round and half. Overall, not Popey’s worst stuff. I wouldn’t be surprised to see one of the classic Boosh vs. Crenshaw championships this league has come to expect over the last half decade again this year. </p>



  <figure class="wp-block-image size-large is-resized"><img data-attachment-id="1006" data-permalink="https://gffl2020.wordpress.com/2023/09/07/2023-draft-analysis/60eff752-0f93-403f-b6a9-f8692d117cd3/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg" data-orig-size="1531,841" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="60eff752-0f93-403f-b6a9-f8692d117cd3" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1024" loading="lazy" width="1024" height="562" src="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1024" alt="" class="wp-image-1006" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1440 1440w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg 1531w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">PKW and Crenshaw just shooting the shit. </figcaption></figure>



  <p class="wp-block-paragraph"><strong>Patrick “PKW” Kennedy-Walton &#8211; 7th Pick &#8211; C+</strong><br /><br />Now, I’m no stranger to controversial opinions, as my push for physical discipline in the classroom was met with as much kickback as my push for making all retarded people live in space. Whatever. Kids are pussies these days, and just imagine a world without Eric Lucas or Nate McGregor and tell me you don’t think sending them to Pluto is a good idea. But I digress. My latest opinion may be even more controversial. <em>Patrick Kennedy-Walton did not win the draft this year.</em>  All that inside info he got from his new family this year was evident, as his team looks like the Wal-Mart version of a fantasy football team. Everyone else is building with Legos and setting lineups on their iPhones, but PKW is showing up with Mega Bloks and trying to find the internet app for his LG Droid. Rome wasn’t built in a day, but it definitely wasn’t built with fucking Mega Bloks either. C+</p>



  <figure class="wp-block-image size-large"><img data-attachment-id="1007" data-permalink="https://gffl2020.wordpress.com/2023/09/07/2023-draft-analysis/891e8f70-a46b-4508-ab60-0c3dc6993a8b/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg" data-orig-size="1536,1024" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="891e8f70-a46b-4508-ab60-0c3dc6993a8b" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1024" loading="lazy" width="1024" height="682" src="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1024" alt="" class="wp-image-1007" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1440 1440w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg 1536w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">Jack</figcaption></figure>



  <p class="wp-block-paragraph"><strong>Jack “Dick Lumps” Vandenabeele &#8211; 8th Pick &#8211; D</strong><br /><br />Perhaps nobody on Earth had a worse draft than GFFL owner Jack Vandenabeele. Unfortunately, Jack didn’t get a single player he wanted this year. Or at least I assume that’s the case, cause his team fucking blows. Maybe he purposely assembled this heaping pile of shit as a way of making fun of the other owners for actually trying to win? Who knows? The highlight of the day for Jack had to be when he got Jaylen Warren in the 11th round, three picks after Najee Harris owner, Fat Pookie, selected the Eagles defense. But with the majority of his team comprised of unproven commodities and veterans far removed from their best seasons, league owners should be licking their chops when they see Jack on the schedule. Nobody had a worse draft, especially when you consider that he was still homeschooled by the time it concluded. D</p>



  <p class="wp-block-paragraph"><strong>JOE! LaPorta &#8211; 9th Pick- D+</strong><br /><br />There’s bold, and then there’s stupid. And then, way past stupid, somewhere out on Imbecile Island, on I Suck At Life Blvd, there’s GFFL owner JOE! LaPorta. Where the fuck does this guy get off? Waiting until the eighth round to draft a running back, the 16th to draft a quarterback, and drafting a tight end before Vinny… I assume he was using his father’s (former GFFL owner Mike “The D” LaPorta) infamous sheets, but had a hard time deciphering all the gay porn and ended up with one of the most ass-blastable teams on the schedule. Just a travesty, really. D+</p>



  <figure class="wp-block-image size-large"><img data-attachment-id="1009" data-permalink="https://gffl2020.wordpress.com/2023/09/07/2023-draft-analysis/8414b7b4-1a1c-49fc-ac0a-619bd3773960/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg" data-orig-size="2048,1112" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="8414b7b4-1a1c-49fc-ac0a-619bd3773960" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1024" loading="lazy" width="1024" height="556" src="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1024" alt="" class="wp-image-1009" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1024 1024w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg 2048w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=150 150w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=300 300w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1440 1440w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /><figcaption class="wp-element-caption">JOE!</figcaption></figure>



  <p class="wp-block-paragraph"><strong>Jarred “Worm” Antonucci &#8211; 10th Pick &#8211; D+</strong><br /><br />It’s pretty obvious at this point what half of the draft you wanted to be on. After years of paying his dues and drafting twelfth overall, GFFL owner Jarred “Worm” Antonucci was finally rewarded with the tenth overall pick. And in one of the more shocking developments of the 2023 draft, he only drafted four Packers. Any of the plethora of random GFFL fans out there might even look at that roster and say, “hey, does this guy even like Green Bay?” But when you take a closer look, you’ll realize that Worm actually drafted Davante Adams and Aaron Rodgers as well, the two most prominent Packers of the last decade or so who now belong to other teams. True cheeseheads always say “fuck those two”, but I’m not a cheesehead and am willing to give Worm the benefit of the doubt here and say he probably is a cheesehead. Overall, one of his better drafts. D+</p>



  <p class="wp-block-paragraph"><strong>Vinny “Scones” Mosconi &#8211; 11th Pick &#8211; C+</strong><br /><br />Scones started the draft off hot with a couple of Scones staples at 11 and 14 overall &#8211; Scones Henry and Scones Jacobs, respectively. Nobody saw it coming. There were still plenty of tight ends on the board. But Scones wasn’t done there. Seeing an opportunity early in the fourth round, he seized it and picked up Scones Cooper. Most Scones fans in attendance were on drugs, but that didn’t stop them from cheering as he picked up his second quarterback in the ninth round and second defense in the 16th, making up for some of the disappointment fans felt after he drafted only two tight ends in the first 13 rounds. As if the day couldn’t be any more exciting for Scones fans, he treated them to a grand finale in the 14th and 17th rounds, scooping Scones Samuel and Scones Parker, respectively. What a day. C+</p>


  <div class="wp-block-image is-resized">
  <figure class="aligncenter size-large"><img data-attachment-id="1010" data-permalink="https://gffl2020.wordpress.com/2023/09/07/2023-draft-analysis/d8706a2d-b383-4144-a171-2b4cd9f43aa7/" data-orig-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg" data-orig-size="1082,1358" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="d8706a2d-b383-4144-a171-2b4cd9f43aa7" data-image-description="" data-image-caption="" data-large-file="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=816" loading="lazy" width="816" height="1024" src="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=816" alt="" class="wp-image-1010" srcset="https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=816 816w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=120 120w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=239 239w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=768 768w, https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg 1082w" sizes="auto, (max-width: 816px) 100vw, 816px" /><figcaption class="wp-element-caption">Scones on draft day.</figcaption></figure>
  </div>


  <p class="wp-block-paragraph"><strong>Michael “Chester” Lomanto &#8211; 12th pick &#8211; C-</strong><br /><br />Did GFFL owner Michael “Chester” Lomanto remember to bring his sheets to the draft this year, or was he reading off a piece of paper he used to wipe his ass after taking a massive diarrhea dump? Because if it was the latter, that not only explains his ass-nugget of a team, but also explains the pungent diarrhea smell some owners sitting near Chester reported during the draft. Weird that he was the only one who didn’t report the smell to me in the post-draft pressers. Either way, the defending league champion is not looking primed to repeat this year. I’m sure it’ll be fun trying to pick the right one of the three headed quarterback monster he has in Jared Goff, Derek Carr, and CJ Stroud every week, but sometimes you just can’t go wrong (or right). With the pressure to win the coveted Philadelphia Collins Memorial Trophy finally relieved last year in the most improbable fashion possible, it’s clear that Chester no longer gives a fuck. C-</p>



  <p class="wp-block-paragraph">Welp, that about does it gang. Another draft analysis in the books. Tune in for next year’s analysis, and maybe I’ll even drop a couple random articles throughout the season. Civil War Match 2023 anyone? Who knows? Ciao for now!</p>

excerpt:
  <p>Hey gang, Harrison Horsecock here with my annual GFFL Draft Analysis! Year after year, these reviews prove to withstand the test of time. Who could forget last year’s review where I correctly predicted an LLC vs. Lomanto championship that would be the most shocking and disputed game ever played in the GFFL? “Realistically, I could [&hellip;]</p>

images_json:
  {"1010": {"ID": 1010, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg", "guid": "https://gffl2020.files.wordpress.com/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg", "date": "2023-09-07T00:39:48-04:00", "post_ID": 993, "author_ID": 192836892, "file": "d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg", "mime_type": "image/jpeg", "extension": "jpeg", "title": "d8706a2d-b383-4144-a171-2b4cd9f43aa7", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=120", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=239", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=816", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=1082&h=900&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=900&h=1200&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=1082&h=1200&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d8706a2d-b383-4144-a171-2b4cd9f43aa7.jpeg?w=1082"}, "height": 1358, "width": 1082, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1010", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1010/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "1009": {"ID": 1009, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg", "guid": "https://gffl2020.files.wordpress.com/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg", "date": "2023-09-07T00:38:11-04:00", "post_ID": 993, "author_ID": 192836892, "file": "8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg", "mime_type": "image/jpeg", "extension": "jpeg", "title": "8414b7b4-1a1c-49fc-ac0a-619bd3773960", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=150", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=300", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1024", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1200&h=900&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=900&h=1112&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1200&h=1112&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/8414b7b4-1a1c-49fc-ac0a-619bd3773960.jpeg?w=1200"}, "height": 1112, "width": 2048, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1009", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1009/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "1007": {"ID": 1007, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg", "guid": "https://gffl2020.files.wordpress.com/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg", "date": "2023-09-07T00:26:55-04:00", "post_ID": 993, "author_ID": 192836892, "file": "891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg", "mime_type": "image/jpeg", "extension": "jpeg", "title": "891e8f70-a46b-4508-ab60-0c3dc6993a8b", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=150", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=300", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1024", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1200&h=900&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=900&h=1024&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1200&h=1024&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/891e8f70-a46b-4508-ab60-0c3dc6993a8b.jpeg?w=1200"}, "height": 1024, "width": 1536, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1007", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1007/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "1006": {"ID": 1006, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg", "guid": "https://gffl2020.files.wordpress.com/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg", "date": "2023-09-07T00:24:24-04:00", "post_ID": 993, "author_ID": 192836892, "file": "60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg", "mime_type": "image/jpeg", "extension": "jpeg", "title": "60eff752-0f93-403f-b6a9-f8692d117cd3", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=150", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=300", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1024", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1200&h=841&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=900&h=841&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1200&h=841&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/60eff752-0f93-403f-b6a9-f8692d117cd3.jpeg?w=1200"}, "height": 841, "width": 1531, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1006", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1006/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "1005": {"ID": 1005, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png", "guid": "https://gffl2020.files.wordpress.com/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png", "date": "2023-09-07T00:22:42-04:00", "post_ID": 993, "author_ID": 192836892, "file": "0628c291-40c3-4e87-be00-6c1e8cdfe884.png", "mime_type": "image/png", "extension": "png", "title": "0628c291-40c3-4e87-be00-6c1e8cdfe884", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=113", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=225", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=768", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=1200&h=900&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=900&h=1200&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=1200&h=1200&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/0628c291-40c3-4e87-be00-6c1e8cdfe884.png?w=1200"}, "height": 2048, "width": 1536, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1005", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1005/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "1004": {"ID": 1004, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png", "guid": "https://gffl2020.files.wordpress.com/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png", "date": "2023-09-07T00:20:08-04:00", "post_ID": 993, "author_ID": 192836892, "file": "2361d3c5-a56d-472e-826e-bd9313bcddec.png", "mime_type": "image/png", "extension": "png", "title": "2361d3c5-a56d-472e-826e-bd9313bcddec", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=150", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=300", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1024", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1200&h=900&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=900&h=1080&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1200&h=1080&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/2361d3c5-a56d-472e-826e-bd9313bcddec.png?w=1200"}, "height": 1080, "width": 1920, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1004", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1004/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "1002": {"ID": 1002, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png", "guid": "https://gffl2020.files.wordpress.com/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png", "date": "2023-09-07T00:14:07-04:00", "post_ID": 993, "author_ID": 192836892, "file": "26972bf4-409e-422f-8089-b4516b9b893f.png", "mime_type": "image/png", "extension": "png", "title": "26972bf4-409e-422f-8089-b4516b9b893f", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=150", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=300", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1024", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1200&h=900&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=900&h=1152&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1200&h=1152&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=600&h=800&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=800&h=800&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/26972bf4-409e-422f-8089-b4516b9b893f.png?w=1200"}, "height": 1152, "width": 1536, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1002", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/1002/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}, "998": {"ID": 998, "URL": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg", "guid": "https://gffl2020.files.wordpress.com/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg", "date": "2023-09-06T22:48:30-04:00", "post_ID": 993, "author_ID": 192836892, "file": "d6375509-57ef-4258-b154-0cd725f6498d.jpeg", "mime_type": "image/jpeg", "extension": "jpeg", "title": "d6375509-57ef-4258-b154-0cd725f6498d", "caption": "", "description": "", "alt": "", "thumbnails": {"thumbnail": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=150", "medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=300", "large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=1024", "newspack-article-block-landscape-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=1200&h=796&crop=1", "newspack-article-block-portrait-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=900&h=796&crop=1", "newspack-article-block-square-large": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=1200&h=796&crop=1", "newspack-article-block-landscape-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=800&h=600&crop=1", "newspack-article-block-portrait-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=600&h=796&crop=1", "newspack-article-block-square-medium": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=800&h=796&crop=1", "newspack-article-block-landscape-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=600&h=450&crop=1", "newspack-article-block-portrait-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=450&h=600&crop=1", "newspack-article-block-square-intermediate": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=600&h=600&crop=1", "newspack-article-block-landscape-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=400&h=300&crop=1", "newspack-article-block-portrait-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=300&h=400&crop=1", "newspack-article-block-square-small": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=400&h=400&crop=1", "newspack-article-block-landscape-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=200&h=150&crop=1", "newspack-article-block-portrait-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=150&h=200&crop=1", "newspack-article-block-square-tiny": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=200&h=200&crop=1", "newspack-article-block-uncropped": "https://gffl2020.wordpress.com/wp-content/uploads/2023/09/d6375509-57ef-4258-b154-0cd725f6498d.jpeg?w=1200"}, "height": 796, "width": 1242, "exif": {"aperture": "0", "credit": "", "camera": "", "caption": "", "created_timestamp": "0", "copyright": "", "focal_length": "0", "iso": "0", "shutter_speed": "0", "title": "", "orientation": "0", "keywords": []}, "meta": {"links": {"self": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/998", "help": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/media/998/help", "site": "https://public-api.wordpress.com/rest/v1.1/sites/182399340", "parent": "https://public-api.wordpress.com/rest/v1.1/sites/182399340/posts/993"}}}}


# etl_log

step: owners
level: WARN
message:
  Baked-in cleanup #5 applied: owner 'pookie' carries pending_confirmation note (2008-09 / 2018+ merge, ~90% confidence per owner-crosswalk.md).


step: owners
level: INFO
message:
  owner 'fat-pat' marked is_co_owner_only=1 (never a sole CSV/season_data owner; co-owns the Pookie franchise from 2022, per owner-crosswalk.md AMBIGUITIES #2).


step: csv.matchup_data
level: INFO
message:
  Normalized 26 BYE-placeholder Opponent values ('Bye'/'BYE' era-casing drift) to a single 'BYE' sentinel; these never resolve to an owner id (baked-in cleanup #4).


step: csv.season_data
level: INFO
message:
  Cleanup #6 applied: explicit percent-strip on ['PCT', 'PCT.1', 'AP%', 'AP Disc', 'PF %', 'PA %', 'PF+PL%'] and thousands-comma strip (belt-and-suspenders alongside thousands=',') on (none needed post thousands=",").


step: csv.season_data
level: WARN
message:
  Cleanup #2: season_data.csv Marco/2017 shows Wins=6 Losses=7; matchup_data.csv aggregation says 7-6 (transcription flip). The `teams` table always recomputes W/L from matchups, so this raw season_data value is never used downstream -- flagged for the record only.


step: csv.player_data
level: INFO
message:
  1383 rows have Owner=='JACK' (all-caps, 2008-2017 era casing); resolved to owner id 'jack' via case-insensitive crosswalk join (baked-in cleanup #3), same as the case-folded 'Jack' rows.


step: espn_native
level: INFO
message:
  Building 18 season(s) [2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025] directly from data/raw/espn/{year}/week_NN.json + players_wl.json (primary source for team_weeks/matchups/player_scores, all years -- 2026-07-16 source-precedence ruling; CSVs are now validation/cross-check only for these tables, see scripts/etl/precedence_check.py).


step: espn_native
level: INFO
message:
  2008: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native.team_weeks
level: INFO
message:
  2008 wk12 joe vs matt: exact totalPoints tie (107.0-107.0) resolved by ESPN's own schedule `winner` field ('AWAY') -> joe=L, matt=W (a naive points comparison would have left this an unresolved tie).


step: espn_native.team_weeks
level: WARN
message:
  2008 wk16 game id=75 (joe vs vose): KNOWN_RESULT_OVERRIDES applied -- ESPN's own `winner` field says 'HOME', OVERRIDDEN to 'AWAY' to preserve the historically-recorded outcome (hard safety rail: real champions must not change; flagged for commissioner confirmation, see module docstring).


step: espn_native.team_weeks
level: INFO
message:
  2008 wk16 joe vs vose: exact totalPoints tie (121.0-121.0) resolved by ESPN's own schedule `winner` field ('AWAY') -> joe=L, vose=W (a naive points comparison would have left this an unresolved tie).


step: espn_native
level: INFO
message:
  2009: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2010: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native.team_weeks
level: INFO
message:
  2010 wk8 shaun vs brent: exact totalPoints tie (77.0-77.0) resolved by ESPN's own schedule `winner` field ('HOME') -> shaun=W, brent=L (a naive points comparison would have left this an unresolved tie).


step: espn_native
level: INFO
message:
  2011: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native.team_weeks
level: INFO
message:
  2011 wk1 jack vs matt: exact totalPoints tie (110.0-110.0) resolved by ESPN's own schedule `winner` field ('HOME') -> jack=W, matt=L (a naive points comparison would have left this an unresolved tie).


step: espn_native.team_weeks
level: INFO
message:
  2011 wk15 vinny vs shaun: exact totalPoints tie (87.0-87.0) resolved by ESPN's own schedule `winner` field ('HOME') -> vinny=W, shaun=L (a naive points comparison would have left this an unresolved tie).


step: espn_native
level: INFO
message:
  2012: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2013: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native.team_weeks
level: INFO
message:
  2013 wk6 matt vs shaun: exact totalPoints tie (78.0-78.0) resolved by ESPN's own schedule `winner` field ('HOME') -> matt=W, shaun=L (a naive points comparison would have left this an unresolved tie).


step: espn_native.team_weeks
level: INFO
message:
  2013 wk15 joe vs marco: exact totalPoints tie (108.0-108.0) resolved by ESPN's own schedule `winner` field ('HOME') -> joe=W, marco=L (a naive points comparison would have left this an unresolved tie).


step: espn_native.team_weeks
level: INFO
message:
  2013 wk16 shaun vs pat: exact totalPoints tie (63.0-63.0) resolved by ESPN's own schedule `winner` field ('AWAY') -> shaun=L, pat=W (a naive points comparison would have left this an unresolved tie).


step: espn_native
level: INFO
message:
  2014: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2015: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2016: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2017: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2018: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2019: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn_native
level: INFO
message:
  2020: 16 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16].


step: espn.teams
level: INFO
message:
  2021 team 8 (SammyBs BigOleBooty): secondary owner GUID resolves to 'mike' but treated as an account-transition artifact, not a co-owner (see owner-crosswalk.md); owner_id='worm', co_owner_id left NULL.


step: espn_native
level: INFO
message:
  2021: 17 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17].


step: espn_native
level: INFO
message:
  2022: 17 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17].


step: espn_native
level: INFO
message:
  2023: 17 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17].


step: espn_native
level: INFO
message:
  2024: 17 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17].


step: espn_native
level: INFO
message:
  2025: 17 week_NN.json file(s) on disk -- weeks [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17].


step: espn_native
level: INFO
message:
  Inserted 3420 team_weeks rows (1697 games x2 + 26 BYE rows) and 43060 player_scores rows across 18 season(s) [2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025] (8 exact-points-tie game(s) resolved via ESPN's own `winner` field, see espn_native.team_weeks INFO lines above).


step: espn_native.player_scores
level: INFO
message:
  15808 player_scores rows used the starters-only rosterForMatchupPeriod fallback (ESPN's own lineupSlotId is uniformly 0/unusable in this view -- expected for every 2008-2017 team-week, see module docstring): started=1 for all of them (the view itself only ever contains starters); 2804 (17.74%) had lineup_slot backfilled from player_data.csv's Slot column (2016-2017 only -- 2008-2015 CSV Slot is itself blank, so lineup_slot is left NULL there, genuinely unknown in both sources, not a divergence).


step: matchups.matchups
level: INFO
message:
  Built 1697 matchup rows from 3394 non-BYE team_weeks rows (0 orphan rows with no mirror, 0 mirror score mismatches).


step: seasons
level: WARN
message:
  2021: no Loser=1 row in season_data.csv (known source gap for 2021/2022/2025); consolation_loser_owner_id left NULL (metrics.py backfills).


step: seasons
level: WARN
message:
  2022: no Loser=1 row in season_data.csv (known source gap for 2021/2022/2025); consolation_loser_owner_id left NULL (metrics.py backfills).


step: seasons
level: WARN
message:
  2025: no Loser=1 row in season_data.csv (known source gap for 2021/2022/2025); consolation_loser_owner_id left NULL (metrics.py backfills).


step: seasons
level: INFO
message:
  Built 18 season rows (18 CSV-covered, 0 ESPN-native). Champion cross-check (matchups vs season_data.csv, 18 CSV-covered seasons only): 18/18 agree.


step: teams
level: WARN
message:
  2025 chester: made_playoffs recomputed=0 vs season_data.csv Playoffs=1 (season_data.csv data-quality bug: Seed=1/Playoffs=1 for all 12 owners in 2025 (confirmed against matchup_data.csv's actual PLAY-type rows, which correctly show only the top-6-by-wins reached the playoffs)).


step: teams
level: WARN
message:
  2025 chester: ESPN playoffSeed=7 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 joe: made_playoffs recomputed=0 vs season_data.csv Playoffs=1 (season_data.csv data-quality bug: Seed=1/Playoffs=1 for all 12 owners in 2025 (confirmed against matchup_data.csv's actual PLAY-type rows, which correctly show only the top-6-by-wins reached the playoffs)).


step: teams
level: WARN
message:
  2025 joe: ESPN playoffSeed=10 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 marco: ESPN playoffSeed=2 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 matt: ESPN playoffSeed=3 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 nate: made_playoffs recomputed=0 vs season_data.csv Playoffs=1 (season_data.csv data-quality bug: Seed=1/Playoffs=1 for all 12 owners in 2025 (confirmed against matchup_data.csv's actual PLAY-type rows, which correctly show only the top-6-by-wins reached the playoffs)).


step: teams
level: WARN
message:
  2025 nate: ESPN playoffSeed=9 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 pat: made_playoffs recomputed=0 vs season_data.csv Playoffs=1 (season_data.csv data-quality bug: Seed=1/Playoffs=1 for all 12 owners in 2025 (confirmed against matchup_data.csv's actual PLAY-type rows, which correctly show only the top-6-by-wins reached the playoffs)).


step: teams
level: WARN
message:
  2025 pat: ESPN playoffSeed=12 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 pookie: ESPN playoffSeed=4 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 randy: ESPN playoffSeed=5 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 shaun: ESPN playoffSeed=6 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 vinny: made_playoffs recomputed=0 vs season_data.csv Playoffs=1 (season_data.csv data-quality bug: Seed=1/Playoffs=1 for all 12 owners in 2025 (confirmed against matchup_data.csv's actual PLAY-type rows, which correctly show only the top-6-by-wins reached the playoffs)).


step: teams
level: WARN
message:
  2025 vinny: ESPN playoffSeed=8 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: WARN
message:
  2025 worm: made_playoffs recomputed=0 vs season_data.csv Playoffs=1 (season_data.csv data-quality bug: Seed=1/Playoffs=1 for all 12 owners in 2025 (confirmed against matchup_data.csv's actual PLAY-type rows, which correctly show only the top-6-by-wins reached the playoffs)).


step: teams
level: WARN
message:
  2025 worm: ESPN playoffSeed=11 vs season_data.csv Seed=1 (mismatch) (2025 season_data.csv Seed=1-for-everyone data bug, see above).


step: teams
level: INFO
message:
  Built 210 teams rows across 18 seasons (11 ESPN-vs-CSV seed mismatches, 6 made_playoffs vs season_data.csv Playoffs mismatches). Inserted 1470 team_metrics rows (['adjpa', 'adjpf', 'apl', 'apt', 'apw', 'pf18', 'playstrk']).


step: drafts
level: INFO
message:
  Inserted 3492 draft_picks rows across 18 draft years (12 years 2014-2025 with both sources). Player-identity reconciliation (ClickyDraft row found its ESPN counterpart by normalized name/D-ST-team): 2416/2436 (99.18%). Owner-attribution agreement among reconciled picks (ESPN teamId-owner vs ClickyDraft nickname-owner): 2412/2416 (99.83%).


step: drafts
level: WARN
message:
  Sample owner-attribution disagreements (ESPN vs ClickyDraft, first 25): 2014 overall=118 player='Kelvin Benjamin': ESPN owner='joe' vs ClickyDraft owner='pat'; 2014 overall=146 player='Panthers D/ST': ESPN owner='joe' vs ClickyDraft owner='vinny'; 2014 overall=169 player='Mason Crosby': ESPN owner='vinny' vs ClickyDraft owner='joe'; 2014 overall=192 player='Alex Henery': ESPN owner='pat' vs ClickyDraft owner='joe'


step: transactions
level: INFO
message:
  Inserted 5642 transactions rows (2018-2025; ALL raw records per commissioner directive, final and non-final alike) -- 4539 is_final=1 (final-state: EXECUTED/FAILED_*), 1103 is_final=0 (1102 PENDING/CANCELED, 1 with no 'status' key at all -- a raw ESPN data quirk). Saw 5642 raw records; 0 duplicate transaction ids skipped; 178 rows have no resolvable owner_id (teamId=0/-1/system-level transactions, e.g. league-office moves, or ESPN's teamId=-2147483648 encoding quirk). 2008-2017 has zero transaction rows by design -- ESPN's API has no `transactions` key for those seasons under any known request shape (docs/transactions-availability.md Section 2).


step: transactions.items
level: INFO
message:
  Inserted 12191 transaction_items rows (one per player-movement item, for EVERY transaction record -- final and non-final alike). Player-name resolution: 12191/12191 (100.00%) via that year's players_wl.json id->fullName, with a player_scores same-year/any-year fallback; 0 unresolved (player_name NULL).


step: posts
level: INFO
message:
  Inserted 63 posts rows from /opt/gffl/data/raw/gffl2020/wp-json/posts_p1.json (reported 'found' count in the source: 63).


step: precedence_check
level: INFO
message:
  Cross-checking ESPN-native (primary, already committed) vs CSV (now validation-only) for 18 season(s) 2008-2025: building a scratch CSV-side comparison DB with the original, unmodified CSV builder functions.


step: precedence_check.team_weeks
level: INFO
message:
  2008 wk1 shaun: CSV(old) pf=80.0 pa=79.0 result=W type=REG -> ESPN(new, adopted) pf=77.0 pa=79.0 result=W type=REG.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 chester: CSV(old) pf=149.02 pa=75.8 result=W type=CONS -> ESPN(new, adopted) pf=155.22 pa=87.9 result=W type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 jack: CSV(old) pf=102.58 pa=118.96 result=L type=CONS -> ESPN(new, adopted) pf=127.08 pa=163.66 result=L type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 marco: CSV(old) pf=118.96 pa=102.58 result=W type=CONS -> ESPN(new, adopted) pf=163.66 pa=127.08 result=W type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 matt: CSV(old) pf=112.84 pa=138.88 result=L type=CONS -> ESPN(new, adopted) pf=115.34 pa=146.38 result=L type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 nate: CSV(old) pf=94.74 pa=115.02 result=L type=CONS -> ESPN(new, adopted) pf=101.94 pa=115.02 result=L type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 pat: CSV(old) pf=86.36 pa=118.28 result=L type=PLAY -> ESPN(new, adopted) pf=119.96 pa=137.48 result=L type=PLAY.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 pookie: CSV(old) pf=75.8 pa=149.02 result=L type=CONS -> ESPN(new, adopted) pf=87.9 pa=155.22 result=L type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 randy: CSV(old) pf=118.28 pa=86.36 result=W type=PLAY -> ESPN(new, adopted) pf=137.48 pa=119.96 result=W type=PLAY.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 shaun: CSV(old) pf=138.88 pa=112.84 result=W type=CONS -> ESPN(new, adopted) pf=146.38 pa=115.34 result=W type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2024 wk17 vinny: CSV(old) pf=103.66 pa=145.6 result=L type=CONS -> ESPN(new, adopted) pf=135.86 pa=145.6 result=L type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  2025 wk17 chester: CSV(old) pf=122.86 pa=86.66 result=W type=CONS -> ESPN(new, adopted) pf=116.86 pa=86.66 result=W type=CONS.


step: precedence_check.team_weeks
level: INFO
message:
  team_weeks cross-check across 18 CSV-covered season(s): 3419 rows compared, 12 value divergence(s) (ESPN adopted over CSV in every case per the source-precedence ruling; 12 logged individually above, rest counted only), 1 row(s) only in ESPN-native build, 0 row(s) only in CSV build.


step: precedence_check.teams
level: INFO
message:
  2008 matt: W-L-T shifted CSV(old)=9-3-0 -> ESPN(new, adopted)=9-4-0 (KNOWN/expected -- see precedence_check.py's `known` comment for this case)


step: precedence_check.teams
level: INFO
message:
  teams W/L/T record cross-check across 18 CSV-covered season(s), 210 owner-seasons compared: 1 record shift(s) (1 known/expected, 0 unexpected).


step: precedence_check.player_scores
level: INFO
message:
  2024 wk17 pookie 'D'Andre Swift': CSV(old)=0.0 -> ESPN(new, adopted)=12.100000000000001 (diff=+12.10)


step: precedence_check.player_scores
level: INFO
message:
  2024 wk17 randy 'George Kittle': CSV(old)=0.0 -> ESPN(new, adopted)=19.200000000000003 (diff=+19.20)


step: precedence_check.player_scores
level: INFO
message:
  player_scores cross-check across 18 CSV-covered season(s): 43060 ESPN-native rows, 42957 CSV rows, 42258 matched on (year,week,owner,normalized name); 25 points value divergence(s) > 0.05 pts (ESPN adopted in every case; 25 logged individually, rest counted only).


step: metrics.mundane_randy
level: WARN
message:
  2021: season_data.csv Loser flag absent (genuine source gap, already documented in docs/etl-spec.md). Backfilled seasons.consolation_loser_owner_id='pookie' via ESPN rankCalculatedFinal worst-final-standing fallback (rank 12 of 12). Direct CONS-bracket parsing skipped as ambiguous: 2021's CONS 'Final' round has 5 simultaneous games (this league's CONS tag conflates the true non-playoff consolation ladder with a separate placement bracket for early-eliminated playoff teams). This fallback method was validated to exactly match season_data.csv's Loser flag in all 15/15 other seasons where both are available (0 mismatches).


step: metrics.mundane_randy
level: WARN
message:
  2022: season_data.csv Loser flag absent (genuine source gap, already documented in docs/etl-spec.md). Backfilled seasons.consolation_loser_owner_id='shaun' via ESPN rankCalculatedFinal worst-final-standing fallback (rank 12 of 12). Direct CONS-bracket parsing skipped as ambiguous: 2022's CONS 'Final' round has 5 simultaneous games (this league's CONS tag conflates the true non-playoff consolation ladder with a separate placement bracket for early-eliminated playoff teams). This fallback method was validated to exactly match season_data.csv's Loser flag in all 15/15 other seasons where both are available (0 mismatches).


step: metrics.mundane_randy
level: WARN
message:
  2025: season_data.csv Loser flag absent (genuine source gap, already documented in docs/etl-spec.md). Backfilled seasons.consolation_loser_owner_id='worm' via ESPN rankCalculatedFinal worst-final-standing fallback (rank 12 of 12). Direct CONS-bracket parsing skipped as ambiguous: 2025's CONS 'Final' round has 5 simultaneous games (this league's CONS tag conflates the true non-playoff consolation ladder with a separate placement bracket for early-eliminated playoff teams). This fallback method was validated to exactly match season_data.csv's Loser flag in all 15/15 other seasons where both are available (0 mismatches).


step: metrics.weekly_scores_z
level: INFO
message:
  Inserted 2790 weekly_scores_z rows (population std-dev, REG weeks only, 239 distinct year/week groups).


step: metrics.season_metrics
level: INFO
message:
  All-play recomputed-from-scores vs team_weeks stored all_play_w/l/t: 0/2790 owner-weeks match exactly (2790 mismatch(es)).


step: metrics.season_metrics
level: WARN
message:
  Sample all-play mismatches (up to 10): [{'year': 2008, 'week': 1, 'owner_id': 'matt'}, {'year': 2008, 'week': 1, 'owner_id': 'jack'}, {'year': 2008, 'week': 1, 'owner_id': 'ian'}, {'year': 2008, 'week': 1, 'owner_id': 'joe'}, {'year': 2008, 'week': 1, 'owner_id': 'vose'}, {'year': 2008, 'week': 1, 'owner_id': 'pat'}, {'year': 2008, 'week': 1, 'owner_id': 'shaun'}, {'year': 2008, 'week': 1, 'owner_id': 'mike'}, {'year': 2008, 'week': 1, 'owner_id': 'marco'}, {'year': 2008, 'week': 1, 'owner_id': 'pookie'}]


step: metrics.lineup_eff
level: INFO
message:
  Computed optimal-lineup points for 1308 2018+ REG owner-weeks via exact single-FLEX assignment (not greedy-by-slot; see etl_log detail in docs/etl-validation.md appendix). 13 owner-week(s) had a roster-depth deficiency at some position (fewer rostered players than the slot requires that week) -- missing slots contributed 0 to the optimal total.


step: metrics.career_stats
level: INFO
message:
  Inserted 16 career_stats rows (16 primary owners; 'fat-pat' excluded -- co-owner-only, never a primary teams.owner_id). Sum of titles = 18 (expect 18).


step: metrics.league_records
level: INFO
message:
  Inserted 503 league_records rows across 18 record_key(s) (era buckets: 'all' + '2008-2014' + '2015+' for all keys except highest_week_z, which is 'all' only per the DDL comment).


step: simulations
level: INFO
message:
  Inserted 210 sim_season_odds rows across 18 seasons (10000 trials/season, numpy.random.default_rng(seed=year)).


step: simulations.validate
level: INFO
message:
  simulations.acid_test: PASS (18/18 completed seasons reproduce real champion + real teams.seed for every owner)


step: power.power_ranking_seasons
level: INFO
message:
  comp_postseason bucket counts: {'none': 74, 'berth': 46, 'semis': 36, 'runner_up': 18, 'mundane': 18, 'champion': 18}


step: power.power_ranking
level: INFO
message:
  Inserted 16 power_ranking rows. Sum actual_titles=18 (expect 18); sum expected_titles=18.0000 (expect ~= # of simulated seasons).


step: advanced.elo
level: INFO
message:
  Inserted 3420 elo_history rows (one per team_weeks row, all types incl. BYE) and 16 elo_summary rows. Processed 1697 games across 293 calendar weeks with pre-week (simultaneous) rating updates; 0 winnerless tie(s) hit the 0.5 branch (expect 0); 3 week(s) had an exact Elo tie at the top and credited no one (strict-highest rule; expected only in the earliest 2008 weeks, where owners with identical W/L paths still share identical ratings). Sum of weeks_at_top = 290 (== weeks with a strict leader).


step: advanced.consistency
level: INFO
message:
  Inserted 210 consistency_seasons rows (REG weeks only; population std; numpy linear-interpolation p10/p90; boom/bust from weekly_scores_z z>=+1 / z<=-1).


step: advanced.clutch
level: INFO
message:
  Inserted 16 clutch_career rows. Playoff z computed inline for 54 playoff calendar weeks vs each week's all-team PF distribution (weekly_scores_z untouched, confirmed REG-only). Sum finals_games=36 (expect 2 per completed season).


step: advanced.draft
level: INFO
message:
  Inserted 3492 draft_pick_outcomes rows (PAR basis -- 2026-07-16 redesign). slot_expected eras (see judgment calls -- three DATA-CAPTURE eras, unchanged from the raw-points version): {'2008-2015': 1452, '2016-2017': 408, '2018+': 1632}. 519 picks matched zero player_scores rows for points_for_drafter (expected -- pre-2018 eras only capture starter weeks). Position resolution: 2973 from matched rows, 518 via players_wl.json id fallback, 1 via name fallback, 0 UNRESOLVED (expect 0). Overall position mix: {'RB': 1113, 'QB': 386, 'WR': 1324, 'TE': 376, 'D/ST': 211, 'K': 82}. K picks in year>=2015 (expect 0, no K slot since 2015): 0. weeks_rostered is NULL for all picks before 2018 (bench untracked through 2017 -- 2016-2017 is a starters-only island, verified against player_scores). Trade-aware adjustment (commissioner ruling): 139 picks marked traded_away=1 (43 exact via 2018+ transaction_items, 39 inferred (2018+ fallback for 13 EXECUTED trades with unresolvable item data), 57 inferred pre-2018 reciprocal-swap). Executed trade transactions 2018-2025: 51 (24 items on the EXECUTED record itself, 14 recovered via relatedTransactionId, 13 unresolvable -- a genuine data gap, not a bug). D/ST removed from valuation (commissioner ruling 2026-07-17): 211 D/ST picks have NULL replacement_total/par/slot_expected/value_over_slot (points_for_drafter/points_adjusted/traded_away unaffected); 0 picks NULL for a genuinely unresolved reason (expect 0, distinct from the D/ST count above).


step: advanced.draft
level: INFO
message:
  Inserted 16 draft_career rows. Global VOS deciles (PAR basis, D/ST excluded per commissioner ruling 2026-07-17): p90=94.23 (steal), p10=-79.30 (bust); total steals=329, busts=329 (each ~10% of 3281 non-D/ST picks).


step: advanced.faab
level: WARN
message:
  waiver_outcomes PK collision: 2025 marco sp9 playerId=3916945 has 2 EXECUTED bid>=1 claims in the same scoring period (add/drop/re-add within one waiver run). Merged into ONE row with bid = sum([7, 11]) = $18 -- all claims were real FAAB spend; DDL/PK unchanged.


step: advanced.faab
level: INFO
message:
  Inserted 755 waiver_outcomes rows from 756 WAIVER EXECUTED bid>=$1 transactions 2018+ (1 same-scoring-period double-add merged with bids summed; 41 (owner, player, season) group(s) had multiple adds -- earlier adds truncated at the next add's week; 74 NULL-owner rows recovered via ADD toTeamId, 0 unresolvable, 0 without an ADD item; 30 acquisitions matched zero weekly roster rows -- added and gone before any captured week, points_after=0 is the true outcome).


step: advanced.faab
level: INFO
message:
  Inserted 13 faab_career rows (owners with >=1 qualifying pickup; total spent $66959, total points added 26491.8).


