Varsity football plays their hearts out against Desoto