Source: http://www.diehardsport.com/college-football/michigan/watch-jim-harbaugh-sink-45-free-throws-in-a-row/