Lucra Sports Secures $10 Million in Funding to Revolutionize Gamification Technology | Signalbase