24/7 Wall Street recently published its list of "America’s 50 Best Cities to Live," and I was shocked to see that five out of the 50 cities are right here in Iowa!
Play enough football, and you're bound to have a miracle happen. It can be in your favor, or last night in the case of Cedar Rapids Xavier, it can go against you.