No one has been stronger through the ordeal than Tinsley's roommate, Keanon Cooper.
He'll have his whole life to remember his friend. On Tuesday, Keanon Cooper just wanted to forget.
He wanted to forget the shock of being unable to shake Gary Tinsley awake last Friday morning. To forget the distress of dialing 911. To forget the frenzy of paramedics trying to revive his roommate, and the horror of realizing they could not.
Cooper left his memories in the locker room Tuesday and joined his teammates back on the practice field, going on with football even as they mourn.
"For me, football is therapeutic," the 22-year-old senior said after the Gophers held their first spring practice in the wake of Tinsley's mysterious death. "When I get out there, I'm with my teammates and concentrating on what I have to get done. In football, I forget everything."
He and his teammates will never forget these past four days, though, and Cooper's role in them. All 100-plus Gophers, coaches and staff are trying to cope with the loss of a young man they grew close to over the past four years. But none of them must process the shock of discovering Tinsley's body the way Cooper does.
"I was probably one of the guys who was hurting the most," Cooper said Tuesday, "but I've been trying to stay strong for the people around me. For my teammates and the coaching staff, people close to GT, his family."
Cooper, who played weakside linebacker alongside Tinsley in the middle for the past two seasons, is accomplishing that -- and amazing those around him.
"Coop has been the strongest one out of all of us," quarterback MarQueis Gray said. "He's his roommate, he was the one who found him. That had to be very hard on him emotionally and physically. To wake up and see death, that's not something you want to see every day."
But Cooper, who had shared a dorm suite with Tinsley since 2010, remained calm during the crisis Friday, and composed as he described it four days later. He heard Tinsley's alarm clock ringing, and wondered why the linebacker had not turned it off.
"When I went in, I tried to wake him up," but got no response, Cooper said. "I just looked for signs [of life]. Checked to see if the body was cold. As soon as I felt in my heart it didn't look right, I called the people I needed to call, 911. I tried to stay calm throughout the call to make sure all the information they needed, I could get to them."
Paramedics arrived within three minutes, but couldn't revive Tinsley, who seemed to have died in his sleep.
"I was just happy to know that the way he went was the way he deserved to go," Cooper said. "He was a special kid, a great student, a great person. It was a blessing to have met a guy like him. It was even more of a blessing to have been a teammate and his roommate."
That poise has rubbed off on the Gophers, and will help get them through the tragedy, said the pair's position coach.
"I'm so proud of [Cooper]. He's been such a rock," linebackers coach Bill Miller said. "I'm so proud of him, just how he's handled everything. ... Most of these guys are tough people, most of these guys understand what he'd want. I know Gary would want us to quit hanging our heads and get back out and go practice, and celebrate his life."
Those two priorities are how the Gophers will fill the rest of the week. They will practice again Thursday afternoon and Friday night, then take a chartered flight as a team Saturday to Jacksonville, Fla., to attend funeral services in Tinsley's hometown.
"There's no right or wrong way to get over it," Miller said. "You've got to cry, you've got to laugh, you've got to remember. And Gary will definitely be remembered."
The loss of a teammate already has brought the Gophers closer. Some prominent players urged coach Jerry Kill to hold practice as usual on Saturday to help the Gophers cope, but instead, he bused the players to a Dave & Buster's restaurant and arcade in Maple Grove -- "the best practice we've [had] since we've been here," Kill said. "Gary probably made our team better on Saturday," through the fellowship the team experienced that afternoon.
It seemed strange to talk football again, Kill said, too soon to correct a player for messing up. But the Gophers got back at it anyway, running through two hours of individual drills and a brief 11-on-11 session.
"I thought we were going to be a little bit sluggish, [that] Coach was going to be doing a lot of screaming," Gray said. "But overall, we had a lot of energy today, people were flying around. We were happy to know that GT's in a better place."
Added fellow linebacker Mike Rallis: "I was a little nervous at first, honestly. I didn't know exactly how I'd feel. I wanted to play well for him. I realized the way he played the game, he had so much fun playing it -- talking, [being] excited, celebrating, making plays. I realized that's the best thing I could do to honor him."
|Toronto - LP: D. Hutchison||2||FINAL|
|NY Yankees - WP: M. Tanaka||5|
|Washington - WP: S. Strasburg||2||FINAL|
|Miami - LP: N. Eovaldi||1|
|NY Mets - WP: J. deGrom||10||FINAL|
|Atlanta - LP: E. Santana||2|
|Boston - WP: J. Kelly||3||FINAL|
|Baltimore - LP: M. Gonzalez||2|
|Milwaukee - LP: W. Peralta||0||FINAL|
|Pittsburgh - WP: V. Worley||1|
|Chicago WSox - WP: J. Danks||10||FINAL|
|Tampa Bay - LP: N. Karns||5|
|Cleveland - WP: C. Kluber||7||FINAL|
|Minnesota - LP: A. Swarzak||2|
|Detroit - LP: R. Porcello||2||FINAL|
|Kansas City - WP: J. Guthrie||5|
|Seattle - LP: H. Iwakuma||3||FINAL|
|Houston - WP: C. McHugh||8|
|Los Angeles - WP: C. Perez||8||FINAL|
|Chicago Cubs - LP: J. Turner||5|
|Texas - WP: S. Tolleson||2||FINAL|
|LA Angels - LP: H. Street||1|
|Philadelphia - LP: M. Gonzalez||6||FINAL|
|Oakland - WP: S. Doolittle||8|
|San Francisco - LP: R. Vogelsong||2||FINAL|
|San Diego - WP: I. Kennedy||8|
|Arizona - LP: W. Miley||3||FINAL|
|Colorado - WP: C. Bergman||8|
|Cincinnati - WP: A. Simon||7||FINAL|
|St. Louis - LP: L. Lynn||2|
|NY Giants||9/25/14 7:25 PM|
|(9) Michigan State||73|
|(23) East Carolina||70|
|(6) Texas A&M||58||FINAL|
|San Jose St||7||FINAL|
|(14) Miss State||34||FINAL|
|(13) So Carolina||48||FINAL|
|New Mexico St||35|
|(1) Florida State||23|
|San Diego St||7||FINAL|
|Texas Tech||9/25/14 6:30 PM|
|(24) Oklahoma State|
|Appalachian St||9/25/14 6:30 PM|
|(11) UCLA||9/25/14 9:00 PM|
|(15) Arizona State|
|Middle Tennessee||9/26/14 7:00 PM|
|Fresno State||9/26/14 7:00 PM|
|Texas-El Paso||9/27/14 11:00 AM|
|(25) Kansas State|
|Tennessee||9/27/14 11:00 AM|
|Vanderbilt||9/27/14 11:00 AM|
|Wyoming||9/27/14 11:00 AM|
|(9) Michigan State|
|Northwestern||9/27/14 11:00 AM|
|TCU||9/27/14 11:00 AM|
|Iowa||9/27/14 11:00 AM|
|Tulane||9/27/14 11:00 AM|
|So Florida||9/27/14 11:00 AM|
|Colorado State||9/27/14 11:30 AM|
|Western Mich||9/27/14 11:30 AM|
|Maryland||9/27/14 12:30 PM|
|Akron||9/27/14 12:30 PM|
|Bowling Green||9/27/14 2:00 PM|
|Arkansas||9/27/14 2:30 PM|
|(6) Texas A&M|
|Kent State||9/27/14 2:30 PM|
|Western Ky||9/27/14 2:30 PM|
|Minnesota||9/27/14 2:30 PM|
|Wake Forest||9/27/14 2:30 PM|
|FIU||9/27/14 2:30 PM|
|(1) Florida State||9/27/14 2:30 PM|
|Miami-Ohio||9/27/14 2:30 PM|
|Colorado||9/27/14 3:00 PM|
|Louisiana Tech||9/27/14 3:00 PM|
|Texas||9/27/14 3:00 PM|
|Temple||9/27/14 3:00 PM|
|(16) Stanford||9/27/14 3:15 PM|
|TX-San Antonio||9/27/14 4:00 PM|
|South Alabama||9/27/14 4:00 PM|
|Cincinnati||9/27/14 5:00 PM|
|(22) Ohio State|
|Rice||9/27/14 6:00 PM|
|Missouri||9/27/14 6:00 PM|
|(13) So Carolina|
|Boise State||9/27/14 6:00 PM|
|North Carolina||9/27/14 6:00 PM|
|Central Mich||9/27/14 6:00 PM|
|Troy||9/27/14 6:00 PM|
|New Mexico St||9/27/14 6:30 PM|
|Memphis||9/27/14 6:30 PM|
|(10) Ole Miss|
|Duke||9/27/14 6:30 PM|
|Texas State||9/27/14 7:00 PM|
|Washington St||9/27/14 7:00 PM|
|(8) Notre Dame||9/27/14 7:00 PM|
|(7) Baylor||9/27/14 7:00 PM|
|UNLV||9/27/14 7:00 PM|
|San Diego St|
|Illinois||9/27/14 8:00 PM|
|Oregon State||9/27/14 9:30 PM|
|Nevada||9/27/14 9:30 PM|
|San Jose St|
|Aug 28 - vs. E. Illinois||6 pm||X||42-20|
|Sep 6 - vs. M. Tennessee St.||2:30 pm||X||35-24|
|Sep 13 - at TCU||3 pm||X||30-7|
|Sep 20 - vs. San Jose St.||3 p.m.||X||24-7|
|Sep 27 - at Michigan||2:30 pm|
|Oct 11 - vs. Northwestern||TBA|
|Oct 18 - vs. Purdue||11 am|
|Oct 25 - at Illinois||11 am|
|Nov 8 - vs. Iowa||TBA|
|Nov 15 - vs. Ohio State||TBA|
|Nov 22 - at Nebraska||TBA|
|Nov 29 - at Wisconsin||TBA|