The first black box in Drew Brees (and many other sports players, as well as many other categories) uses some custom styling.
In mobile web, the box reads "No. 9 - New Orleans Saints"
In mobile-html, the box reads "No. 9 -". You can see that the "New Orleans Saints" text is black, and thus is black-on-black and unreadable.
I believe - but am not sure - this is due to how checkElementForThemeExclusion and notheme works in MobileHTML. The first part of checkElementForThemeExclusion checks if a parent is a theme excluded node, and marks the current node notheme if so. Applying notheme this means Mobile HTML applies the default theming (according to pcs.md, line 476). And so while both halves of the line are marked notheme, because only the th element offers an alternative theme, and the second half renders as black on black.
<th colspan="2" style="[removing to keep brief]" class="notheme">No. 9 – <span class="org notheme">New Orleans Saints</span></th>
By removing notheme from the org span or propagating the same custom theming onto that tag, the text is readable.