FreeCast appoints Eric Seidel to board, expands directors to four - CAST News | Rallies