Suppose $M$ is a connected topological manifold, which has a finite open cover $\{U_i\}$, where each $U_i$ is homeomorphic to $\mathbb{R}^n$. Is it necessarily true that $\pi_1(M)$ is finitely generated?
I tried to adapt the proof when $M$ is compact, but there are still subtleties I can't seem to get around; mainly, what happens in an intersection $U_i\cap U_j$. In the compact case you can refine the cover first to nicer sets, then take a finite subcover. But here that doesn't seem possible.