It's not been the best of weeks for Jim Harbaugh or the U-M football program. Source: CollegeFootballTalk.com