Russell joined Sixth Street in January as their Managing Director of Sports, Media & Entertainment following 26 years at ESPN. This appointment from inside sports, as well as the creation of a dedicated role demonstrates how much of a focus these massive investment firms are now placing on sports as an avenue of interest
Sixth Street is a global investment firm with over $75 billion of assets across a variety of non-sports sectors, but now increasingly within the sporting world as well, ranging from organisations like FC Barcelona, the San Antonio Spurs, and of course, Bay FC
He’ll be joining Brady in The Investment Hour to unpack the relationship between investor and investee: how they work together for mutual gain, what creating a sports team together from the ground up looks like in 2024, and how they’re both viewing the landscape