News

The Owl AI has raised $11 million in startup funding as it looks to bring tech precision to human-based aspects of sports ...