Heck of a fall for James Madison sports