Nathan,
I just tried to login, and it does take some time to authenticate. However, just loading your site seems to take a very long time without doing anything. I measured your performance using an online profiling tool, and it showed that just loading your home page takes almost 13 seconds:
gtmetrix.com/reports/www.hanoverminihawks.org/v6FTJoSo
I'd really recommend looking into disabling any extensions, plugins or modules that you may not being using or using some of the profiling features of Joomla to determine what's causing the page load to take so long in the first place. Beyond that, you may want to contact your hosting provider to determine if you're on their lowest tier plan and/or if there's anything they can do to help understand why performance may be slower than expected.
Thanks,
Alex