So much speculation! You will need to wait until Virgin do the deal! It is likely that we will have to wait for an announcement because VM are negotiating the best possible price.
My guess is that Virgin will take the amount currently calculated for the ESPN deal and just charge the difference between that and what BT are charging. I'm not sure that Virgin have the resources to make the channels completely free.
However, no-one knows for sure so we just have to be patient. They surprised us with the original Satanta deal, so maybe they have something up their sleeves with this one.
Personally, I'm not a sports fan and so I don't want them pumping any of my money into BT Sports. I would rather have the option of some decent non-sports channels like (ahem) Sky Atlantic.....
HD