PHNjcmlwdD4KICAoZnVuY3Rpb24odyxkLHMsbCxpKXsKICAgICAgICBpZiAo
d2luZG93Ll9kaWRBc3luY0luamVjdEdvb2dsZVRhZ01hbmFnZXIpIHJldHVy
bjsKICAgICAgICB3W2xdPXdbbF18fFtdO3dbbF0ucHVzaCh7J2d0bS5zdGFy
dCc6CiAgICAgICAgbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5q
cyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLAogICAg
ICAgIGo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycm
bD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQogICAgICAgICdodHRwczov
L3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsKycm
Z3RtX2F1dGg9JysnS2hINmhlQ3BvV0pVSG5xVnpkRWE3dycrCiAgICAgICAg
JyZndG1fcHJldmlldz0nKydlbnYtMScrJyZndG1fY29va2llc193aW49eCc7
Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOwogICAgICAgIHdpbmRv
dy5fZGlkQXN5bmNJbmplY3RHb29nbGVUYWdNYW5hZ2VyID0gdHJ1ZTsKICAg
ICAgfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdH
VE0tTUY2UFhYQycpOwo8L3NjcmlwdD4KPG5vc2NyaXB0Pgo8aWZyYW1lIGhl
aWdodD0nMCcgc3JjPSdodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNv
bS9ucy5odG1sP2lkPUdUTS1NRjZQWFhDJmFtcDtndG1fYXV0aD1LaEg2aGVD
cG9XSlVIbnFWemRFYTd3JmFtcDtndG1fcHJldmlldz1lbnYtMSZhbXA7Z3Rt
X2Nvb2tpZXNfd2luPXgnIHN0eWxlPSdkaXNwbGF5Om5vbmU7dmlzaWJpbGl0
eTpoaWRkZW4nIHdpZHRoPScwJz48L2lmcmFtZT4KPC9ub3NjcmlwdD4KCgo=
Michigan Wolverines Football Recruiting Podcast: Satellite Camps, Previewing Detroit Day
PHNjcmlwdD4KICAoZnVuY3Rpb24odyxkLHMsbCxpKXsKICAgICAgICBpZiAo
d2luZG93Ll9kaWRBc3luY0luamVjdEdvb2dsZVRhZ01hbmFnZXIpIHJldHVy
bjsKICAgICAgICB3W2xdPXdbbF18fFtdO3dbbF0ucHVzaCh7J2d0bS5zdGFy
dCc6CiAgICAgICAgbmV3IERhdGUoKS5nZXRUaW1lKCksZXZlbnQ6J2d0bS5q
cyd9KTt2YXIgZj1kLmdldEVsZW1lbnRzQnlUYWdOYW1lKHMpWzBdLAogICAg
ICAgIGo9ZC5jcmVhdGVFbGVtZW50KHMpLGRsPWwhPSdkYXRhTGF5ZXInPycm
bD0nK2w6Jyc7ai5hc3luYz10cnVlO2ouc3JjPQogICAgICAgICdodHRwczov
L3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNvbS9ndG0uanM/aWQ9JytpK2RsKycm
Z3RtX2F1dGg9JysnS2hINmhlQ3BvV0pVSG5xVnpkRWE3dycrCiAgICAgICAg
JyZndG1fcHJldmlldz0nKydlbnYtMScrJyZndG1fY29va2llc193aW49eCc7
Zi5wYXJlbnROb2RlLmluc2VydEJlZm9yZShqLGYpOwogICAgICAgIHdpbmRv
dy5fZGlkQXN5bmNJbmplY3RHb29nbGVUYWdNYW5hZ2VyID0gdHJ1ZTsKICAg
ICAgfSkod2luZG93LGRvY3VtZW50LCdzY3JpcHQnLCdkYXRhTGF5ZXInLCdH
VE0tTUY2UFhYQycpOwo8L3NjcmlwdD4KPG5vc2NyaXB0Pgo8aWZyYW1lIGhl
aWdodD0nMCcgc3JjPSdodHRwczovL3d3dy5nb29nbGV0YWdtYW5hZ2VyLmNv
bS9ucy5odG1sP2lkPUdUTS1NRjZQWFhDJmFtcDtndG1fYXV0aD1LaEg2aGVD
cG9XSlVIbnFWemRFYTd3JmFtcDtndG1fcHJldmlldz1lbnYtMSZhbXA7Z3Rt
X2Nvb2tpZXNfd2luPXgnIHN0eWxlPSdkaXNwbGF5Om5vbmU7dmlzaWJpbGl0
eTpoaWRkZW4nIHdpZHRoPScwJz48L2lmcmFtZT4KPC9ub3NjcmlwdD4KCgo=
{{ timeAgo(‘2021-06-02 06:30:00 -0500’) }}
football
Edit
EJ Holland
•
TheWolverine
Recruiting Guru
![Click the image to sign up for TheWolverine.com, free for 60 days!](https://fanstreamsports.com/wp-content/uploads/2021/06/recruiting-podcast-satellite-camps-previewing-detroit-day-1.jpg)
Click the image to sign up for TheWolverine.com, free for 60 days!
The Wolverine’s EJ Holland shares his thoughts from this week’s satellite camp in Memphis and previews Detroit Day.
Listen below.
PGlmcmFtZSBpZD0nYXVkaW9faWZyYW1lJyBzcmM9J2h0dHBzOi8vd3d3LnBv
ZGJlYW4uY29tL21lZGlhL3BsYXllci91aGJqeC0xMDUyNmFlJyB3aWR0aD0n
MTAwJScgaGVpZ2h0PScxMDAnIGZyYW1lYm9yZGVyPScwJyBzY3JvbGxpbmc9
J25vJz48L2lmcmFtZT4KPGJyPgoK
—
• Talk about this article inside The Fort
• Subscribe to our podcast on iTunes
• Learn more about our print and digital publication, The Wolverine
• Follow us on Twitter: @TheWolverineMag, @EJHolland_TW, @JB_ Wolverine, @AustinFox42, @Balas_Wolverine and @DrewCHallett
• Like us on Facebook
PCEtLSBCZWdpbiBjb21TY29yZSBUYWcgLS0+Cgo8c2NyaXB0PgogIHZhciBf
Y29tc2NvcmUgPSBfY29tc2NvcmUgfHwgW107CiAgX2NvbXNjb3JlLnB1c2go
ewogICAgYzE6ICIyIiwKICAgIGMyOiAiNzI0MTQ2OSIsCiAgICBjNTogIjIw
MjI3MzMxMTQiLAogICAgYzc6ICJodHRwczovL21pY2hpZ2FuLnJpdmFscy5j
b20vbmV3cy9yZWNydWl0aW5nLXBvZGNhc3Qtc2F0ZWxsaXRlLWNhbXBzLXBy
ZXZpZXdpbmctZGV0cm9pdC1kYXk/eXB0cj15YWhvbz9zcmM9cnNzIgogIH0p
OwogIChmdW5jdGlvbigpIHsKICAgIHZhciBzID0gZG9jdW1lbnQuY3JlYXRl
RWxlbWVudCgic2NyaXB0IiksIGVsID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNC
eVRhZ05hbWUoInNjcmlwdCIpWzBdOyBzLmFzeW5jID0gdHJ1ZTsKICAgIC8v
IGxvYWRpbmcgdGhlIGV2ZXJncmVlbiB2ZXJzaW9uIG9mIGNzLmpzIHNvIHdl
IGFsd2F5cyBoYXZlIHRoZSBsYXN0IHZlcnNpb24KICAgIHMuc3JjID0gImh0
dHBzOi8vcy55aW1nLmNvbS9jeC92em0vY3MuanMiOwogICAgZWwucGFyZW50
Tm9kZS5pbnNlcnRCZWZvcmUocywgZWwpOwogIH0pKCk7Cjwvc2NyaXB0PgoK
PG5vc2NyaXB0PgogIDxpbWcgc3JjPSJodHRwczovL3NiLnNjb3JlY2FyZHJl
c2VhcmNoLmNvbS9wP2MxPTImYzI9NzI0MTQ2OSZjNz1odHRwcyUzQSUyRiUy
Rm1pY2hpZ2FuLnJpdmFscy5jb20lMkZuZXdzJTJGcmVjcnVpdGluZy1wb2Rj
YXN0LXNhdGVsbGl0ZS1jYW1wcy1wcmV2aWV3aW5nLWRldHJvaXQtZGF5JTNG
eXB0ciUzRHlhaG9vJTNGc3JjJTNEcnNzJmM1PTIwMjI3MzMxMTQmY3Y9Mi4w
JmNqPTEmY3NfdWNmcj0wIiAvPgo8L25vc2NyaXB0Pgo8IS0tIEVuZCBjb21T
Y29yZSBUYWcgLS0+CgoK
Source