Motorsport.com, a Miami-based technology and multimedia company, and CAP Sports Group, announced Friday that the two parties have formed an agreement to distribute the weekly stock car news