SANTA CLARA — A southeasterly, 6-mph breeze came off the Alviso wetlands. The sun reflected off Josh Moody’s shiny black cleats. A leather, NFL-branded football lied in wait. Moody’s right foot stepped forth and launched that ball through the uprights, over a net and into the 49ers’ player parking lot.…Read More
49ers rookie minicamp Moodys mental strength Browns starting potential Bells catches
