Bring it to the meet tomorrow and I'll help you get it off. The Torx screws can be ordered from St. Charles.