If the production run was completed then the NFL and Jay should have it on their desks for approval, besides, if they knew the product was going to be ready to roll out, why haven't they been taking orders on their website or selling product on Amazon.
They anounced: "Completes Initial Production" and "company has completed its initial order"
HELLO!!!!????? Yes the order was produced... so initial production of the initial order was completed... HELLO???!!!!! COMPLETED!!!!!
distribution channels are probably being put in motion...
come on guys... there is nothing else behind this. Any other companywould have put a "campaign" behind this kind of PR... not Bio... I think they are for real.