The Official News Source of the Hypnotic Football League

THE HFL CRIMSON CHRONICLE

Vol. 2  •  Issue 2  •  Week 2
On the Cover: Kaiir Elam, CB, Jacksonville Jaguars

For two seasons the HFL single-game interception record sat at three, and it took five different defensive backs across a full year — regular season and playoffs both — to even get there. Kaiir Elam broke it in Detroit, by himself, in a single afternoon. Four interceptions, four tackles, and a Jaguars secondary that turned C.J. Stroud's day into the worst quarterback line this league has ever logged. Jacksonville picked Detroit off eight times. Elam had half of them. Cover athletes in this publication have generally been the men putting points on the board. This one spent the afternoon taking them off it.

Week 2 Scoreboard

Commanders31Ravens14
Raiders24Texans ★35
Eagles21Cowboys31
Patriots13Browns10
Packers46Vikings7
Colts23Titans38
Bengals34Steelers7
Giants19Saints21
Buccaneers17Falcons35
Chargers21Bills28
Bears21Rams21
Chiefs14Broncos35
Dolphins27Jets7
49ers45Panthers21
Cardinals38Seahawks10
Jaguars33Lions14
★ Game of the Week — Texans 35, Raiders 24

Houston is 2-0 and has now beaten the Chiefs on the road and the Raiders at home, and if you only read the yardage you would swear the Texans lost this one. Las Vegas out-gained them 324 to 296. Las Vegas threw for 239 to Houston's 91. Las Vegas ran more plays, converted a respectable five of ten on third down, and had two quarterbacks combine for a pair of touchdown throws. None of it mattered, because Houston did the two things that actually decide football games in this league: it ran the ball and it took the ball away.

Bijan Robinson was the entire offense and did not need help being it. Fifteen carries, 198 yards, two touchdowns, a 52-yard long, and six more catches for 49 yards — 247 yards from scrimmage on 21 touches. Houston finished with 205 rushing yards as a team, which is to say Robinson was 97 percent of it. Quintin Warner, so brilliant in the opener, was ordinary here (15-of-23, 109 yards, one touchdown) and was sacked three times. He didn't have to be anything more.

The rest was carnage. Las Vegas turned it over three times and Houston converted two of them into touchdowns without the offense taking the field: Tre'von Moehrig scooped a fumble and took it back, and Noah O'Neil did the same thing later. Fourteen points, zero snaps. Denzel Ward and Milton Williams each forced a fumble to set the table.

For Las Vegas, there is a real team buried in this box score. Jaxson Dart went 8-of-14 before giving way to rookie Chase Batten, who was steady enough (8-of-19, 105 yards, a touchdown) in his first extended action. Greg Dulcich caught two balls for 96 yards and a score, one of them a 76-yard strike that was the longest offensive play of the game by either team. Jalen Carter, Jalen Graham and Starling Thomas V all got home for sacks. The Raiders are 0-2, but they are 0-2 with a functional passing game and a defense that put Houston's quarterback on the ground three times. The turnovers are the fixable part.

Around the League

Jaguars 33, Lions 14

See the feature below, but the headline is simple: Kaiir Elam intercepted C.J. Stroud four times to break the league record, Roquan Smith added two more, and Jacksonville picked Detroit off eight times in all. D'Andre Swift ran for 101 and a score and Jaxon Smith-Njigba caught a 68-yard touchdown. Detroit's defense was actually the better unit for long stretches — Tremaine Edmunds, Kamren Curl and Alohi Gilman each picked off Bryce Young, who threw three of his own. Eleven interceptions in one football game. The Lions will never see another afternoon like it, in either direction.

Packers 46, Vikings 7

Green Bay has outscored two opponents 76-10 and it is starting to look less like a hot start and more like a problem. Jayden Daniels needed 19 attempts for 283 yards and two scores, Luther Burden III turned two catches into 109 yards, and the defense did the rest — four sacks, three interceptions, and a Devon Witherspoon pick-six. Minnesota gained 111 yards, ran for ten, and used three quarterbacks. Josh Whyle's touchdown catch was a genuine bright spot and Grant Delpit chased everything down, but the Vikings are 0-2 and have been outscored by 46.

49ers 45, Panthers 21

De'Von Achane followed a five-touchdown opener with 188 yards and four more scores on eleven carries — eight rushing touchdowns in two weeks. San Francisco piled up 505 total yards, 295 of them on the ground, and Cam Ward was ruthless in limited work (14-of-19, 220, two scores, no picks, a 146.8 rating). Carolina had the single best individual run of the week from rookie Brandon Hart, a 78-yard burst on the way to 115 yards, and A.J. Brown went for 113 and a touchdown. Four turnovers, three of them forced by Maxx Crosby and Kamren Kinchens, are what turned a game into a scoreboard.

Commanders 31, Ravens 14

Anthony Richardson Sr. threw three touchdowns and all three went to Tee Higgins, who finished with four catches for 99 yards. The story was Washington's secondary: five interceptions off J.J. McCarthy, two by Tyrique Stevenson and one each from Jalen Thompson, Tony Adams and Ja'Darius Beard. Baltimore's best moment belonged to Will Johnson, who scooped a fumble and took it to the house, and rookie safety Roman Bost was around the ball all day (five tackles, a fumble recovery). The Ravens are 0-2 with a quarterback who has now thrown six picks in two weeks.

Broncos 35, Chiefs 14

Warren Davis posted the best passer rating in the league: 16-of-18 for 202 yards, two touchdowns, no interceptions, 150.4. Jahmyr Gibbs added 143 rushing yards, two scores and a 41-yard touchdown catch — 197 from scrimmage, three total touchdowns. Denver's defense sacked Hayden Andrews four times and Danny Stutsman picked him off twice. Kansas City got a 67-yard touchdown to George Pickens and a strong day from Myles Garrett, but the Chiefs are 0-2 and have been outscored by 34. That is not a slow start. That is a hole.

Bengals 34, Steelers 7

The champions are 2-0 and have allowed 14 points all season. Nicholas Battle completed 16 of 18 for three touchdowns — every one of them to tight end Christian Ross, who caught eight balls in all. Jaydon Blue ran for 133. Xavier Ashmore had two sacks and two forced fumbles and Jared Gordon returned one for a score. Pittsburgh's Ja'Lynn Polk caught a 46-yard touchdown and Devin Bush was busy (five tackles, a sack), but the Steelers were held to 58 rushing yards and never threatened.

Titans 38, Colts 23

Dak Prescott went 19-of-23 for 368 yards and three touchdowns a week after a two-interception clunker, and DJ Moore turned six catches into 195 yards and two scores including an 87-yarder. Javier Giraldo added a pick-six. Indianapolis had the better skill-position afternoon in places — Christian McCaffrey put up 177 scrimmage yards and a 84-yard touchdown catch, and rookie corner Andres Sanchez picked Prescott off twice and forced a fumble — but Jalen Milroe threw three interceptions and Tennessee is 2-0.

Cowboys 31, Eagles 21

One week after a 30-3 humbling at home, Spencer Rattler went 23-of-31 for 305 yards, four touchdowns and no interceptions for a 144.4 rating. Tory Horton went over 100, Trey Palmer scored twice, and Dallas's front got to Caleb Williams while Owen Pappoe and A.J. Terrell Jr. picked him off. Philadelphia moved the ball fine — 333 yards, seven third-down conversions, a 51-yard touchdown to rookie Jamie Gonzales — but 37 attempts for 244 yards and two picks is how you lose a game you were in.

Cardinals 38, Seahawks 10

Arizona ran for 258 yards and is 2-0. Rookie back Jabari Howard carried 19 times for 132 and three touchdowns, Blake Corum added 113 on nine carries, and Fred Warner intercepted Bo Nix twice. Seattle's Louis Geyer had the best receiving day of anyone in a loss — eight catches, 139 yards — and Evan Williams led the team in tackles, but the Seahawks have scored 23 points in two weeks and turned it over three times here.

Falcons 35, Buccaneers 17

Atlanta is even at 1-1 after Jalen Hurts threw three touchdowns and ran for a fourth, and Saquon Barkley touched it 22 times for 148 yards and two scores. The Falcons intercepted Justin Herbert three times, with Jonas Sanker adding a forced fumble and half a sack. Tampa Bay's Deebo Samuel Sr. and Parker Washington both found the end zone and Robert Spillane was everywhere, but the Buccaneers are 0-2 and the turnover column is why.

Bills 28, Chargers 21

Josh Allen answered a 104-yard opener with 25-of-33 for 242 yards and four touchdowns to four different receivers — Amon-Ra St. Brown, Adonai Mitchell, Rome Odunze and Jared Wiley. Josh Sweat and Jahdae Barron each had a sack and a forced fumble. Los Angeles has now had two straight strong quarterback performances in defeat: Shane Dressler went 14-of-18 for 178 and two scores at a 121.7 rating. The Chargers are 0-2 and are better than that.

Dolphins 27, Jets 7

Baker Mayfield was clean and efficient (17-of-25, 210 yards, two touchdowns, no picks) and N'Keal Harry caught two of them including a 70-yarder, but the swing was Zah Frazier's two interceptions and a return touchdown. Joey Slye hit from 59, the longest field goal of the week. New York actually out-gained Miami 268 to 212 and got 86 rushing yards from Riley Leonard's legs, plus a fumble return touchdown from Delonte Givens and three sacks between Nolan Smith Jr. and Josh Hines-Allen. The Jets are 0-2 with a defense worth building on.

Saints 21, Giants 19

New Orleans converted eight of nine third downs — the best efficiency of the week by a distance — and Lamar Jackson threw three touchdowns without a turnover to move to 2-0. New York had the better quarterback line and lost anyway: Patrick Mahomes went 17-of-18 for 237 yards and a 137.2 rating, ran one in himself, and Puka Nacua caught a 73-yard score. Two points. That is the whole margin, and the Giants will spend the week looking at that third-down number.

Bears 21, Rams 21

The season's first tie, and a genuinely strange one. Chicago went 0-for-8 on third down and still walked out with a point, because Lorenzo Whitworth bounced back from a three-interception debut with 18-of-28, two touchdowns and no picks. Tank Bigsby ran for 72 and a score. Los Angeles had more yards, more first downs and Tevan Jett's two rushing touchdowns, and Jaylin Noel caught seven for 84 and a score, but Trevor Lawrence threw a late interception to Nick Martin and the Rams could not find the last field goal.

Patriots 13, Browns 10

The ugliest game of the week, and New England will take it. Drake Maye completed 29 of 38 — the most completions in the league in Week 2 — for only 206 yards, and the Patriots ran for 22 all afternoon. Kyle Pitts Sr. and Breece Hall caught eight each. It came down to Jake Elliott going 2-for-3 on field goals. Cleveland has plenty to point at: Edgerrin Cooper's 11 tackles led all players in Week 2, Ashton Jeanty ran for 84 and a touchdown on a 42-yard long, and the defense sacked Maye three times. The Browns are 0-2 by a combined 12 points.

The All-HFL Weekly Team

Week 2's honor roll, built straight from the box scores.

Warren Davis
QB, Broncos
16/18, 202 yds, 2 TD, 0 INT, 150.4 rating. The highest passer rating in the league, from a rookie, in a three-touchdown win.
De'Von Achane
HB, 49ers
11 carries, 188 yds, 4 TD. Back-to-back four-touchdown games to open the season.
Bijan Robinson
HB, Texans
15 carries, 198 yds, 2 TD (+6 rec, 49 yds). 247 yards from scrimmage and effectively all of Houston's offense.
DJ Moore
WR, Titans
6 rec, 195 yds, 2 TD. The week's leading receiver, including an 87-yard touchdown.
Tee Higgins
WR, Commanders
4 rec, 99 yds, 3 TD. Caught every one of Anthony Richardson's touchdown passes.
Christian Ross
TE, Bengals
8 rec, 51 yds, 3 TD. Three scores on 51 yards — pure red-zone larceny.
Xavier Ashmore
DT, Bengals
3 tackles, 2 sacks, 2 forced fumbles. Wrecked Pittsburgh's pocket and its ball security at the same time.
Maxx Crosby
LEDGE, 49ers
3 tackles, 2 sacks, 1 forced fumble. The engine of a four-takeaway afternoon in Carolina.
Kaiir Elam
CB, Jaguars
4 tackles, 4 INT. Broke a league record that five players had needed a full season to share.
Zah Frazier
FS, Dolphins
3 tackles, 2 INT, 1 returned for a touchdown. Turned a 20-7 game into a decided one.
Joey Slye
K, Dolphins
2/2 FG (long 59), 3/3 XP. The longest field goal of the week, and perfect otherwise.

Milestone Watch

Two weeks is a small sample and the Chronicle will say so all season, but a few paces are worth clocking now.

Record Book Watch

A record actually fell this week — the first one to change hands since the Chronicle opened the book.

Feature Story: Eight Picks in Detroit

The strange thing about the afternoon Kaiir Elam rewrote the record book is that Jacksonville did not play especially well. Bryce Young threw three interceptions of his own and finished at a 68.3 rating. The Jaguars took a sack, drew three penalties and converted only three of nine third downs. On any ordinary week this is a workmanlike road win, 33-14, and the Chronicle files 200 words on D'Andre Swift's 101 yards and moves on.

Instead, Jacksonville intercepted C.J. Stroud seven times, added an eighth off a Kyle McCord attempt, and produced the single most lopsided turnover game in league history. Elam had four of them. Roquan Smith had two. Kamari Lassiter and Juan Thornhill had the others. Stroud finished 14-of-35 for 197 yards, two touchdowns, seven interceptions and a 38.3 rating — and the genuinely bizarre part is that he threw for two scores and moved the ball at a reasonable clip between disasters.

For two seasons the single-game interception record has been three, and it has been a crowded, hard-fought three. Coby Bryant got there first, in Week 8 of 2027. Karl Joseph and Daron Bland matched it during the regular season. Victor Costa needed a Wild Card game to do it. Derek Stingley Jr. needed a Conference Championship. Five players, a full season including the playoffs, and none of them ever got a fourth. Elam got his fourth with time on the clock.

What it means for Jacksonville is harder to read than the box score suggests. This is a 1-1 team that lost its opener to the Giants and has now won a game in which its own quarterback threw three picks. Brock Bowers, the best tight end on the roster, caught two passes for 12 yards. The offense managed 199 passing yards. Strip out the interceptions and this is a fairly ordinary road performance by a team still figuring out what it is.

But there is something real here. Roquan Smith, Elam, Lassiter, Thornhill and Javon Bullard combined for eight interceptions, a fumble recovery and four pass breakups against a Detroit offense that put up 31 points in Week 1. Jacksonville has now forced turnovers in both games and has the best point differential of any 1-1 team in the AFC. If the Jaguars are going to make noise in the final season on Madden 26, this is the blueprint — not elegance, not Bryce Young figuring it out, but a secondary that treats every throw as a jump ball it expects to win.

Detroit, for what it is worth, has an easy answer available: do that again and it will be a coincidence, not a trend. C.J. Stroud threw for 281 yards and two scores in a Week 1 win. Nobody in this league has ever had an afternoon like the one he just had, and the odds are nobody — including him — ever will again.

Press Row & Transaction Wire

Transaction Wire & Injury Report

The wire stayed quiet. No trades, no headline signings — just routine depth churn at kicker and along the back of rosters, the kind of move teams make to fill a game-day 53 rather than to change a season. The injury report was mercifully quiet too, which after a week this violent is the closest thing to good news the league got.

John Michael Schmitz Jr, C, 49ers — broken collarbone, roughly 6 weeks. San Francisco loses its center off a 45-point afternoon in which the 49ers ran for 295 yards. Interior continuity is the one thing that offense has not had to think about; now it does.

Jalon Walker, RE, Eagles — torn labrum, roughly 3 weeks. The shortest absence on the board and the easiest to absorb. Philadelphia gets him back inside a month, which matters for a 1-1 team whose pass rush is its most reliable asset.

Both are new this week. Otherwise the league's sick bay is unchanged from Week 1 — Raiders right tackle Brennan Poole (torn pectoral, ~30 weeks) and Patriots safety Cam Beasley (torn pectoral, ~34 weeks) are both still out, joined by Patriots defensive tackle Jordan Davis (broken collarbone, ~7 weeks) and Jaguars right tackle Matt Feldman (Achilles tear, ~50 weeks). Six players sidelined league-wide out of more than sixteen hundred on rosters.

Consider what did not happen. De'Von Achane took 11 carries and walked off fine. Bijan Robinson touched it 21 times and did the same. Eleven interceptions were thrown in one stadium in Detroit and nobody came out of it hurt. For a week that produced a broken record, a tie, and six wins by 20 points or more, the league got out remarkably cheap.

Rookie Watch

The class that opened the season by winning two quarterback starts spent Week 2 proving it was not a fluke, and then some.

Offensive Rookie of the Year lean: Warren Davis, and it is no longer close after a 150.4-rating afternoon on a 2-0 team.

Defensive Rookie of the Year lean: Andres Sanchez, on two interceptions and a forced fumble — though Rodd Fischer has the better team around him and Roman Bost has the volume.

From the Archives

Since we are already there: the five men who shared the old interception record are a nice cross-section of how this league used to take the ball away. Coby Bryant got the first three-pick game in Week 8 of 2027, for a Texans team that missed the playoffs. Karl Joseph and Daron Bland matched it later that regular season. Then the record went to the postseason — Victor Costa in the Wild Card round, Derek Stingley Jr. in the Conference Championship, both on teams playing for everything.

Costa is still here, incidentally, playing MIKE for the 49ers, and he picked off Joe Burrow in Carolina this week. His single-season record of 10 interceptions is the next thing on Elam's horizon. The old record holder and the new one are going to spend the rest of this final season measured against each other, which is the sort of thing that only happens when a league keeps its books.

Upcoming Week Preview — Week 3

★ Game of the Week — 49ers at Rams

San Francisco has scored 101 points in two games and De'Von Achane has eight rushing touchdowns. Los Angeles is 1-0-1 and just tied a Bears team it out-gained by 60 yards. This is the NFC West's first real referendum of the final season, and the Rams get it at home with Tevan Jett — the man whose records Achane is currently chasing — on the other sideline. The Chronicle could not have scripted it better.

Jenna's pick: 49ers
Colts at JaguarsPick: Jaguars

Jacksonville's secondary just had the game of its life; Indianapolis has Christian McCaffrey and a rookie corner of its own in Andres Sanchez.

Ravens at PatriotsPick: Patriots

Two teams heading opposite directions in the same standings neighborhood. J.J. McCarthy has six interceptions in two weeks and New England's defense just held Cleveland to ten.

Commanders at EaglesPick: Commanders

Washington is 2-0 and plus-41; Philadelphia is 1-1 and has lost to the only good team it has played. Tee Higgins against a Philadelphia secondary that just gave up 305 to Dallas.

Cowboys at BrownsPick: Cowboys

Spencer Rattler's four-touchdown bounce-back meets a Cleveland team that has scored 20 points in two games and lost both by a combined nine.

Panthers at FalconsPick: Falcons

Atlanta got right last week; Carolina has lost twice despite Joe Burrow and A.J. Brown both playing well. Somebody's offense finally gets rewarded.

Broncos at DolphinsPick: Dolphins

The best game on the slate that is not the Game of the Week — two 2-0 teams, Warren Davis's 150.4 rating against Baker Mayfield's farewell tour and a Miami secondary that just scored a touchdown.

Saints at BuccaneersPick: Saints

New Orleans is 2-0 and has not turned it over yet; Tampa Bay is 0-2 with Justin Herbert throwing three picks a week. Something has to give in the NFC South.

Seahawks at GiantsPick: Giants

Seattle has 23 points in two weeks. New York lost by two to the Saints with Patrick Mahomes going 17-of-18. One of these teams is much closer than its record.

Chargers at RaidersPick: Chargers

An 0-2 versus 0-2 AFC West elimination game in Week 3, which should not be possible and yet here we are. Shane Dressler has been excellent in both losses.

Steelers at ChiefsPick: Chiefs

Kansas City is 0-2 and desperate at home; Pittsburgh just lost by 27. The Chiefs have never needed a Week 3 this badly.

Vikings at LionsPick: Lions

Minnesota has been outscored by 46 and used three quarterbacks. Detroit just threw eight interceptions. A division game nobody will admit to watching.

Cardinals at BillsPick: Cardinals

Arizona's 258-yard ground game against a Buffalo team that just got four touchdown passes out of Josh Allen. Two very different ways to win.

Jets at BengalsPick: Bengals

The champions have allowed 14 points all season. New York's defense scored again last week and its offense still has not.

Titans at TexansPick: Texans

Both 2-0, and the AFC South lead is on the line in Week 3. Dak Prescott's 368-yard afternoon against Bijan Robinson's 247 scrimmage yards.

Bears at PackersPick: Packers

Green Bay has allowed 10 points in two games. Chicago just went 0-for-8 on third down and tied. This has the makings of a long afternoon at Lambeau.

Jenna's Picks — Season Record: 19-12-1 (61.3%)

Nine right, six wrong and one push in Week 2 — the Bears and Rams tying is the first time this column has been rescued by a scoreboard refusing to resolve. Washington, Dallas, Tennessee, Atlanta, Buffalo and Jacksonville all made the desk look silly. Graciously wrong, as always. Here is Week 3.

Fan Mailbag

Still no letters at the desk, so for the second straight issue these are questions the Chronicle is confident somebody in this league is already asking. The real mailbag is open — send something in and it runs with your name on it.

From a Chiefs fan who is done being patient: "Kansas City is 0-2 and just lost by three touchdowns at Denver. Is the dynasty actually over?"
Jenna: Not over. In trouble, though, and the difference matters. The Chiefs have been outscored by 34 points, have allowed a rookie quarterback to post a 150.4 rating against them, and have watched Hayden Andrews get sacked four times in a game where Kansas City ran for 45 yards. That is a team losing at the line of scrimmage in both directions. The good news is that George Pickens caught a 67-yard touchdown and Myles Garrett is still Myles Garrett, and that the Steelers come to Arrowhead in Week 3 off a 27-point loss. Win that and this is a slow start. Lose it and we can start using the word.
From a Lions fan who watched the whole thing: "Eight interceptions in one game. Is Detroit's season already a write-off, or was that just one bad afternoon?"
Jenna: One bad afternoon, and the Chronicle will die on that hill. C.J. Stroud threw for 281 yards and two touchdowns in a Week 1 win and then threw seven picks with two more touchdowns in Week 2 — that is not a quarterback who forgot how to play, that is a quarterback who had the worst day anyone in this league has ever had. Detroit's defense picked off Bryce Young three times in the same game. The Lions are 1-1 with a functional roster and a division featuring an 0-2 Vikings team. Burn the tape and move on.
From somebody doing arithmetic in the Bay Area: "De'Von Achane has eight rushing touchdowns in two weeks. Is he going to break Tevan Jett's records?"
Jenna: The pace says yes and the calendar says be careful. Eight touchdowns in two games projects to 68 over a full season, against a record of 29. That is not a pace anyone sustains, and the honest read is that Achane has caught two defenses — New England and Carolina — that have surrendered 101 points to San Francisco between them. But here is the part that should worry the rest of the league: he has done it on 23 carries. Twenty-three. If San Francisco ever decides to actually feed him, the records are not the interesting question. And he gets Tevan Jett's Rams this week, which is the schedule doing comedy.

League Poll

Results are in from the Issue 1 rookie poll — "Which rookie is most likely to take over a game first this season?" — and the league produced a two-way tie at the top, both from the same roster. Broncos quarterback Warren Davis and Broncos safety Rodd Fischer took two votes each (20% apiece) out of ten cast, with Nicholas Battle, Carlos Wiggins, Jameel Jenkins, Roman Bost, Andres Sanchez and Jamie Oliver each drawing a single vote. Denver rookies claimed 40 percent of the entire ballot. Then Week 2 happened, and the voters look like geniuses. Davis went 16-of-18 for a league-best 150.4 rating in a three-touchdown win. Fischer added three tackles and a forced fumble in the same game. The poll asked which rookie would take over a game first and the answer, apparently, was both of them, in the same one. Honorable mention to whoever voted for Andres Sanchez — two interceptions and a forced fumble is the best defensive rookie line of the week outside the record book.

This week's poll:

Ten teams are 2-0. Which unbeaten is the real deal — the Packers (76-10, a pick-six in both games), the Bengals (58-14, defending champions), the Commanders (62-21, plus-41), the 49ers (101 points in two weeks), the Cardinals (72-35, 258 rushing yards last week), or someone else entirely? Results in Issue 3.

Two weeks down, fifteen to go. A record fell, a game ended in a tie, ten teams have not lost and ten teams have not won, and a rookie quarterback in Denver is playing better than anyone in the league. The Chronicle has been printing this thing long enough to know that none of those sentences will survive October intact, which is exactly the point of printing them.

Press Row is empty and the mailbag is empty. Both of those are fixable and neither one is the desk's to fix. Send something in.

Until next week, the Chronicle stands with all 32.
— Jenna Tulls, Senior HFL Correspondent