Orioles catcher Taylor Teagarden picked up his first hit in an Orioles uniform in thrilling fashion, delivering the first walk-off homer of his career with a two-run, two-out shot in the 13th inning that capped a stunning 8-6 Orioles' comeback against the Detroit Tigers.