Is it true that if $f(x) \in \mathbb{Q}[x]$ is a $\textbf{monic}$ polynomial such that $f(k) \in \mathbb{Z}$ for all (sufficiently large) $k\in \mathbb{Z}$ then $f(x) \in \mathbb{Z}[x]$?
I am aware of non-monic counterexamples such as $\binom{x}{n}$ but I cannot see how to proceed in the monic case.
Any help appreciated!