The 45th annual Stewart McKelvey Fredericton Marathon May Race Weekend is taking place May 12-14, 2023. Register now! Read More