United States defender John Brooks is set to leave German Bundesliga club Hoffenheim as a free agent when his contract expires next month. Hoffenheim confirmed Tuesday that Brooks will leave the club June 30 after playing 39 games since he joined from Portuguese team Benfica in January 2023.