Named as the venue for this weekend's Champions League final between Liverpool and Real Madrid after Saint-Petersburg was stripped of the game, the Stade de France has been hurriedly getting ready for the event with a new pitch being laid. The grass for the new surface was grown in Spain, near Barcelona, before being transported to the Stade de France, …