Andre Carter

Andre CarterSun Life Stadium
New England Patriots Andre Carter is seen in Sun Life Stadium before the game against the Miami Dolphins. Robert Duyos, Sun Sentinel
Loading