FanShot

Carroll passes physical, deal official

2

Carroll passed his physical, making the deal official, tweets Jon Paul Morosi of FOX Sports.