Despite investment from NFL and BamTech, video startup One Up Sports is imploding
The company had to call off a big purchase is being sued over hundreds of thousands in debts
The company had to call off a big purchase is being sued over hundreds of thousands in debts