Ross Hamilton: the renowned sports administrator has passed away