About 25 minutes in good traffic. That's how long it takes for me to see the Memphis Grizzlies-wait! You said "professional" sporting event. Never mind. We all know the Grizzlies are not a professional team.
Good traffic, 30 minutes, downtown Dallas for the American Airlines Center (Dallas Mavericks), or in Arlington for the Texas Rangers and Dallas Cowboys.