The Latest: England rugby laying off 139 staff

The Latest: England rugby laying off 139 staff
England rugby will lay off 139 positions because it expects to lose $134 million in revenue in the short term