A police officer was controlling traffic at a Canadian Football League game around 8:15 p.m. on Saturday when he was hit by a white Chevrolet Malibu going at high speed through the traffic barricades and then attacked with a knife by the driver.