After nearly twelve months of speculation, it has finally been confirmed that the Italian Grand Prix will continue to be hosted at the world famous Monza circuit for an additional three years, bringing the current contract up to the end of the 2019 season.
One of the most popular events for...