{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreiaryhlcrthzt7tx5u5i7hmvmbqgmcr6a6rpj4bk3pmn36amzpmmbi",
"uri": "at://did:plc:3cat6dtcdacbszjdhnglxcaz/app.bsky.feed.post/3mkl5sofwesy2"
},
"coverImage": {
"$type": "blob",
"ref": {
"$link": "bafkreictyd6ak266lkp2tf67ecedehddrqlc4bpnrvwraah6vumgud66my"
},
"mimeType": "image/jpeg",
"size": 123892
},
"path": "/football/113279/michigan-football-spring-ball-positions-savion-hiter-salesi-moa-nate-marshall",
"publishedAt": "2026-04-28T14:00:00.000Z",
"site": "https://www.maizenbrew.com",
"tags": [
"Michigan Football",
"Michigan football analysis"
],
"textContent": "Michigan’s first spring under Kyle Whittingham is officially in the books, and while the game itself gave fans the most public snapshot of where things stand, the bigger picture is always shaped over the full stretch of practices. Here are the position groups that helped their stock the most this spring. Running backs This group […]",
"title": "6 Michigan Football position groups that helped their stock this spring",
"updatedAt": "2026-04-27T18:44:32.000Z"
}