It has been a rough start to the season for Jered Weaver.