Free agency is coming to a close for the San Francisco 49ers, and the team has filled a variety of holes. The team re-signed Alex Smith, Carlos Rogers and Ted Ginn, while adding Mario Manningham, Randy Moss, Perrish Cox, Josh Johnson, and most recently, Brandon Jacobs. For more on the free agency period and how the 49ers are wading through it, check out Niners Nation, SB Nation's San Francisco 49ers blog.