John Fredericks: Joe Walsh is a discredited never Trumper moronic sand figure