IMRA definition

IMRA means Interactive Media Rights Agreement among certain MLB Entities and the Clubs.

Examples of IMRA in a sentence

  • You are advised that IMRA Membership records are stored on computer and that images taken at races are property of IMRA.