O, Canada, did Trent Edwards ever find his groove during the Buffalo Bills' debut in their new northern home away from home. Shaking off a sluggish performance in the Bills' preseason opener last week, Edwards was near-perfect in two series, going 9-for-11 for 104 yards and two touchdowns, in Buffalo's 24-21 win over the Pittsburgh Steelers on Thursday night.