Crossroads truck and tractor pull set for July 28