ANN ARBOR -- What a difference three weeks make.
It was earlier this month when the Michigan football team was coming off a road loss to Notre Dame, a game in which the Wolverines uncharacteristically gave up a pair of scores early.
Similar questions surrounded a new-look offense, one that, if you talked to players and coaches in the spring and fall, had made plenty of strides. There was a certain play-making quarterback, too.
But the Michigan offense seems to have found its stride ever since that 24-17 loss in South Bend. In its last three games, the Wolverines have averaged 50 points per game and more than 458 yards of offense -- a statistical stretch not achieved since the first four games in 2016, Michigan's last double-digit win season.