In a deal estimated at $30 million annually for both, ESPN made it official today. Read more here from THR