2025 was an interesting year for US stock markets and global dealmaking. Post navigation Something Terrible Happens Every Time I’m About to Uh, Finish The Curious Case of the “Free” $1.8 Billion Stadium