By $[\omega]^\omega$ we denote the collection of infinite subsets of $\omega$. Two sets $A,B\in[\omega]^\omega$ are said to be almost disjoint if $A\cap B$ is finite. An almost disjoint family is a set ${\cal A}\subseteq [\omega]^\omega$ in which every two distinct members are almost disjoint. A standard application of Zorn's Lemma shows that any almost disjoint family is contained in a maximal almost disjoint (MAD) family (maximal with respect to $\subseteq$).
A "pathological" MAD family is $\{E, \omega\setminus E\}$ where $E = \{2n:n\in \omega\}$. We will consider infinite MAD families only. (A diagonalisation argument shows that every infinite MAD family is uncountable.)
Question. Is there an infinite MAD family ${\cal M}\subseteq [\omega]^\omega$ with $\bigcap {\cal M} = \emptyset$ and a set $R\subseteq \omega$ such that $|R\cap M| = 1$ for all $M\in {\cal M}$?