FreeCast raises $23.7 million in private placement to fund expansion strategy - CAST News | Rallies