Day 2 wasn't the cleanest day of practice, but there were still a few standouts along with a lot more special teams work.
It was a sophomore slump kind of day for the San Francisco 49ers. The offense struggled, and did not get much of a chance to do extra credit to make up for it as the team did additional special teams work during practice.
Carlos Hyde, who had a great first day of practice, dropped two passes early in the day. He did, however, look like he was running with a lot of speed as he took hand offs with ease and made a few catches later in the day.