There is no other sports mecca than St Andrews ... or is there? The boys discuss their favorite sports meccas and places they need to attend before they die.
What is YOUR sports mecca? A stadium/venue you have been to or hope to one day go to ...
Ken: The Rose Bowl (Pasadena, California)
Stone: Wimbledon (London, England) & Lambeau Field (Green Bay, Wisconsin)