DefinitionEd Carpenter Racing
Main CategorySports & Games
Sub CategoryRacing Sports
Ed Carpenter Racing is an American racing team based in Speedway, Indiana that currently competes in the IndyCar Series.
This page is about the meanings of the abbreviation ECR in the Sports & Games field in general and in the Racing Sports terminology in particular.
ECR full name is: Ed Carpenter Racing.
Ed Carpenter Racing main category is Sports & Games and Sub Category is Racing Sports.