The 49ers didn't see much of Stevie Johnson on their practice field after they made a draft-day trade for him from the Buffalo Bills. A hamstring strain limited Johnson's availability and cast mystery about his potential. By passing Wednesday's conditioning... Continue Reading →