Gilvary removed as Holy Cross coach

The high school season has yet to begin for the #9 ranked Holy Cross Knights program in Flushing, NY and already they are now tainted in controversy.
According to several sources, this past Thursday, boys varsity basketball head coach Paul Gilvary was removed from coaching duties and placed on administrative leave.
The school's officials have informed the team's players of a coaching change but according to one player's parent, they were not given a reason
Although turmoil swarms, coach Gilvary has been considered well respected in the community and a leader on the court. Last season, he led the Knights team to the CHSAA Class AA intersectional championship game.
A 16 year veteran coach, Gilvary also sits as chairman of the Catholic High School Athletic Association (Brooklyn/Queens) basketball league and soccer league. Gilvary also umpires and assigns umpires in PSAL baseball.
On December 4th, Holy Cross HS will face Holy Trinity (L.I.). This will be the Knights season opening game. Sources say that the new head coach is Tommy Marchesini who was previously the freshman team coach
As of this article, Gilvary's name is still listed as head coach and director of admissions on the Holy Cross HS website. According to the Daily News, Gilvary has retained the services of an attorney.
Lingering questions still remain. Why is Gilvary on administrative leave and why hasn't the specific reason been made public?