International Motor Sports Association (IMSA) founder John Bishop passed away on Thursday June 5 in California at age 87.  Click here for article on imsa.com