Let $P(n)$ be an irreducible polynomial of degree $2$ over the positive integers. Show that there exist infinitely many positive integers $n$ such that $P(n)$ divides $n!$.


Edit: motivation  by examples:
A) $p(n)=n^2+1$ (true)  
B) $p(n)=n^2+n+1$