Mike Williams -- a former NFL receiver who played for the Buccaneers and Bills -- has passed away following a tragic accident at a construction site.
He was only 36 years old.
Williams' agent, Hadley Engelhard of Enter Sports Management, confirmed the news ... saying the New York native died Tuesday morning.
"He will be missed," Engelhard said in a statement. "He fought hard his whole life. Prayers to his family."
As we previously reported, Williams was placed on life support in Florida after he was injured doing electrical work at a construction site.