Sprint bought Virgin out of Virgin Mobile USA a couple of years ago, so more than using Sprint, Virgin Mobile is simply a Sprint brand.
The "Sprint" Sprint brand has better coverage than the Virgin Mobile Sprint brand, presumably because of roaming agreements with Verizon.