BLUE JAYS -- Purchased contract of P Joe Kennedy from Triple-A Syracuse.
DODGERS -- Recalled 3B Andy LaRoche from Triple-A Las Vegas.
MARINERS -- Recalled former Orioles P John Parrish from Triple-A Tacoma.
PHILLIES -- Recalled OF Chris Roberson from Triple-A Ottawa.
RED SOX -- Recalled P Jon Lester from Double-A Portland.
ROCKIES -- Recalled P Juan Morillo and P Ryan Speier from Triple-A Colorado Springs.
BENGALS -- Claimed LB Anthony Schlegel, CB David Jones and RB Clifton Dawson off waivers. Waived CB Blue Adams, RB Quincy Wilson and C Dan Santucci. Signed WR Bennie Brazellm, TE Tim Day, FB Chris Manderinom, G Nate Livings, OT Dane Uperesa, S John Busing and DT Matt Toeaina to practice squad.
BILLS -- Signed WR Justin Jenkins, WR Scott Mayle, OL Christian Gaddis, OL Nevin McCaskill, TE Derek Schouman, DL Corey Mace and DB Jon Corto to practice squad.
DOLPHINS -- Claimed WR Greg Camarillo, OT Cory Lekkerkerker and G Gene Murczkowski off waivers. Waived WR Kerry Reed and C Johnathan Ingram. Placed G Drew Mormino on IR. Signed TE Aaron Halterman, S Tuff Harris, G Marquay Love, OT Julius Wilson and WR Marvin Allen to practice squad.
EAGLES -- Signed DT Kimo von Oelhoffen to one-year contract. Claimed S J.R. Reed and LB Pago Togafau off waivers. Placed DT Ian Scott on IR. Released LB Akeem Jordan and S Marcus Paschal.
49ERS -- Signed RB Thomas Clayton, RB Zak Keasey, OT Harvey Dahl, OT Damane Duckett, WR Dominique Zeigler, TE Zac Herold, LB Mark Washington and S Darnell Bing to practice squad.
GIANTS -- Claimed G Kevin Boothe and CB Dovonte Edwards off waivers. Released G guard Zach Piller.
PANTHERS -- Placed TE Michael Gaines on IR. Released OT Rashad Butler and G Will Montgomery. Claimed TE Marcus Freeman, OT Frank Omiyale and QB Matt Moore off waivers.
RAVENS -- Signed RB Cory Ross, DT Anthony Bryant, DT Atiyyah Ellison, CB Willie Gaston, OT Mike Kracalik, G-C Ikechuku Ndukwe and WR Matt Willis to practice squad.
REDSKINS -- Claimed WR Shaun Bodiford and TE Cody Boyd off waivers. Signed FB Brian Bell, WR Burl Toler, OL Kili Lefotu, DE Alex Buzbee, LB Matt Sinclair, LB Anthony Trucks, DB John Eubanks and DB Byron Westbrook to practice squad.
STEELERS -- Signed WR Dallas Baker, WR Gerran Walker, TE Jon Dekker, RB Jamaal Branch, C Marvin Philip, S Grant Mason, DE Ryan McBean and DT Scott Paxson to practice squad.