
New $100M Fund Backed by John Elway Targets Sports Teams
A new $100 million investment fund named Momentous Sports, backed by NFL legend John Elway, is targeting sports teams and their associated real estate.
#Sports Investing#Real Estate Investment#Private Equity
