I was messing around with some integrals and series when I arrived at the result (and WolframAlpha agrees):
$$\sum_{n=0}^\infty \frac{(2n)!}{(2^nn!(2n+1))^2} = \sum_{n=0}^\infty \frac{1 }{2^{2n}}\binom{2n}{n} \frac{1}{(2n+1)^2} = \frac{\pi}{2}\ln(2)$$
I therefore have a proof, but I would like to see how a proof would be done the other way around (i.e. starting with this series). Notice that the series could also be expressed with double factorials:
$$\sum_{n=0}^\infty \frac{(2n)!}{(2^nn!(2n+1))^2} = \sum_{n=0}^\infty \frac{(2n-1)!!}{(2n)!!}\frac{1}{(2n+1)^2}$$
My Derivation
My derivation is quite simple. I was considering (and trying to solve) the integral
$$\int_0^1 \frac{\arcsin(x)}{x} \, dx$$
I couldn't work it out, however I found the exact same question here on math exchange and the answers show that the integral equals $\frac{\pi}{2}\ln(2)$. What I did found however, was that I could plug the Taylor series for $\arcsin(x)$ (the proof of the taylor series can be found here) into the original series to only be left with a series. Here's the Taylor series for $\arcsin(x)$:
$$ \arcsin(x) = \sum_{n=0}^\infty \frac{1 }{2^{2n}}\binom{2n}{n} \frac{ x^{2n+1}}{2n+1} $$
So plugging in the series above into the integral gives us:
$$\int_0^1 \frac{1}{x} \sum_{n=0}^\infty \frac{1 }{2^{2n}}\binom{2n}{n} \frac{ x^{2n+1}}{2n+1} \, dx$$
Now here we have to be careful, but since the series works on the integral's interval $[0,1]$ and the summand is only positive, we can interchange the the integral and the sum, leaving us with:
$$\sum_{n=0}^\infty \frac{1 }{2^{2n}}\binom{2n}{n} \frac{1}{2n+1} \, \int_0^1 \frac{x^{2n+1}}{x} \, dx$$
And then solving the integral in the sum gives us the final result:
$$\sum_{n=0}^\infty \frac{1 }{2^{2n}}\binom{2n}{n} \frac{1}{(2n+1)^2} = \frac{\pi}{2}\ln(2)$$
And then expanding the binomial gives the original series in the title.