Construction will soon begin on a new 5,850-seat arena and north-side stadium stands at Lansdowne Park, the result of a recently approved $419-million redevelopment project that divided Ottawa city council for weeks.Roger Greenberg, the executive chairman of the Ottawa Sports
This content is restricted.