London Scottish have decided, following the past year of uncertainty related to the Covid pandemic, to play one final season, starting in September 2021, at the Richmond Athletic Ground. The club announced that after 127 years, it 'didn't feel right' to leave without one last full season at the RAG The agreed deal to play at Esher will be kept...