Precourt Sports Ventures released Tuesday morning a site plan for a proposed Major League Soccer stadium at McKalla Place in North Austin intended to have a park-like feel.