FreeCast raises about $23.7 million in private placement - CAST News | Rallies