Hi everyone, Joe for jaspyscasebreaks.com coming at you with another wax party break. This is Jaspys 27 box playoffs football mixer, 27 boxes. This includes mini helmets and a lot of other nice boxes here as well. Very big thanks to this group for getting into it. Thanks to the people who bought their spots straight up. I appreciate that. And congrats again to the winners of spots. All 32 football teams are in. Let's roll it. Let's randomize names and teams one into four, five times. One, two, three, four, and five. We got Stephen Flatt down to Adam Coverman. All right, one into four, five times for the teams, one, two, three, four, and fifth and final time. After five we've got the Ravens down to the Falcons, a little bird team mojo on the top and bottom. All right, Stephen with the Ravens, Peter with the Colts, Jesse with the Buccaneers, Frank with the Cowboys, Brian Frank with the Fly Eagles Fly, John with the Bills, Dayton with the Broncos, Kenneth with the Bengals, Brody you got my Raiders, Brian with the Rams, Dean with the Jaguars, Alan with the Lions, James with the Steelers, Stephen with the Jets, Joseph with the Texans, Nico with the Packers, Ryan with the Panthers, Richard with the Washington football team, Will with the Niners, Bill with the Vikings, Steve Wright with the Chargers.  So we'll keep the video running as Nick is popping open some boxes there. Let's alphabetize by team, show the Washington football team right there. And feel free to trade if you'd like. Josh, do you know if Spectra Basketball is on-card, RPAs? Oh, man, I think so. Spectra Basketball? Yeah, Spectra Basketball. Yeah. I think it's like the insert autos, like the Radiant Rookies or something like that. Those might be stickers, but I think the true RPAs should be on-card. We have the one in the photo of the Lamello. Yeah. And obviously you can check our previous videos too to get an idea. All right, let me know if there's any trades. Let's see if we can brighten up the top camera a little bit here. A little more clarity on the cards up there on the cart. Frank saying, I'm willing to entertain offers for cowboys and cardinals. Now, just caution. Remember the different years. Looks like you got 2021, 2018, 2020, 2021, 2016, 2012, 16, 18, 21, and 20. So mostly 20 and 21, but some older boxes mixed in there as well. And then obviously the mini helmets don't have a checklist. Who knows what they could do. That could be anything. Yeah. Yeah, I have in a previous mixer. They come in those little mini boxes in that auto. I've never seen that before. I've never seen that before either. This is like a different retail set, right? It's a mega. Now, see, megas have packs. Oh, they call this a mega too? Yeah. That's why I'm so confused. It's a mega box, but there's no packs. But I think it's, is it retail exclusive mega? No, it's like this would be sold at Target, this box. I guess they repackaged them. Broncos for cowboys, maybe? Does that move the needle for you, Frank? Otherwise, we may just continue on. We've got Timberwolves at Nick's on the background. Timberwolves up 30 to 23. Anything Edwards playing? I'd rather stay with the cowboys on that one. All right. No worries. Let's close up the trade window and let's get the break going. I think Nick has some stuff ready for us. So let's print. And we've got some prism, whatever this edition of prism is. Hanger box. Whatever was on the side. Then we've got, what is this? Some old, some sage right here, the premier draft. We've got some mosaic. We've got some optic, Donner's optic. Some kid reporter cards. And then some absolute. And here is the final printout right here. Oh, I always liked this info, Josh. I pulled that Lamello downtown for you off a $200 random team, graded for 600 sold, PSA 97500. PSA 9, Lamello downtown $7,500. That's awesome. That's a good return. All right. Everybody here, the list remains the same. Better returns in the stock market, Nick. No one likes growth tech stocks, I guess, Nick. Those will be fine in the long run. They need the Jaspies IPO to hit. I know, seriously. There's Quinn Minaris, offensive lineman. Everyone know where he goes, of course. I posted on Instagram, me in front of the bowl was passed here. Yeah. It's a Jaspies IPO and a lot of people would like to get serious with it. What?   When does it happen? Team Sullivan with the Jaguar. I saw the post. I didn't really, I didn't like read the comments. Yeah, there was like 20 comments. Wow. People thought that like a small business was actually going to IPO. Yeah. I mean, unless we, unless like we were bought by Amazon and then flipped into its own little company and then get her own SPAC and then turn into Philippe Franks, Cameron Sample. Obviously, we'll make sure these go to their, their, their current teams or whatever's on the checklist. KJ Costello. There's Andre Minzi, linebacker. You know where Trevor Lawrence goes. It's kind of the guy. Ah, nice. This is what we're looking for. Trevor Lawrence, hand number 22 out of 100. T law autograph out of sage Jaguars.  Got randomized. The Jaguars ends up with the Trevor Lawrence autograph. First of many, I hope in the mixer. It's a good start gets a new coach next year. Hopefully some, some good stability on that team next year. Hopefully his friend Travis Etienne will be healthy. So that's already another weapon they're adding. It's almost like a, a, an extra draft pick. They never got to see him this year. So Terris Marshall Jr. So that could be, that could be good signs for T law. Calvin Joseph next level, hand number three out of 10. Yes. Sage is kind of like that.  You're like, oh, I guess this is why this is why we're doing these. There's Zach Wilson. I think that's just a sketch or a reproduction that is, but I'll go to the jet Steven flat is Trey McKinney, Justin Fields, Terris Marshall Jr. Again. And if you're just joining us, we will do an autograph recap or a hit recap at the end of this plus any of these notable players that we've, we've saved and set aside. It's a nice Cadarius Tony. That's not bad. That'll be for the New York football giants, Tony Barkie. Cadarius Tony might also benefit from a new coaching. No, Joe, Joe judge there anymore. So they're going to figure some things out. They hope there's Demetric Felton for Cleveland. There's Riley Lee's Mack Jones rookie card, Zach Wilson, rookie card. Collin Granson, Zach Wilson. You see the Scott. All right. So that was your sage box draft needs for the Raiders and Eagles. Draft needs for the Eagles. Linebacker. Maybe a wide. Yeah. Maybe like a mid round wide receiver that'll emerge. Yeah. Yeah. Yeah. Second, third round. I think Raiders needs are kind of similar too. I think Raiders just always want to improve their defense. You know, so I think they're going to look for some more secondary health, more linebacking health. You can always use pass rushers. So I think they're going to kind of keep refreshing that the squad that way. They do need like a big play wide receiver. Because Eagles need more. Devonta Smith stretches the field. So Eagles need more of a Hunter Renfro type would do great. Yeah. Yeah. A slot receiver. Raiders need the opposite. Raiders need to find like a Devonta Smith type player to stretch the field a little bit. Maybe some offensive line help. Although they may go with experience on that and try to find that in free agent market. Maybe another running back. I think they were counting on Kenyan Drake and feeling Richard was out for a lot of the season. So they may need someone just to help, you know, give Josh Jacobs a rest every once in a while. So, but the Raiders might be in on who knows, they might be in on if Russell Wilson or Aaron Roger looks like they're going to be available, made available. You know, I could see another tool right here for the Dolphins map buckle. I could see the Raiders going chasing after one of those type of quarterbacks via trade and that could change the draft needs dramatically or how they view their offseason dramatically. Get some more box here. We've got some optic. We've got some, oh, some SP authentic. All right. Some SPA. Looks like a choice box. Something like that. Team all box. Zenith. Zenith. We'll save those towards the end. Plates and patches. Plates and patches. Origins. Origins. We'll save towards the end. SPA. More SPA. SPA. More SPA. We'll keep that up. We'll do those first. You just saw boom hair on there. Draft. Let's get that out of the way early too. Contenders. I like contenders. Retail. We'll save that for up there. Is more contenders retail? Yeah. This is all contenders retail. Up there. Let's see more boxes appearing out of here. All right. Onwards. There's seven out of 15. Remember no vet commons ship in this. So this will go to whatever team they're on in the checklist here. We'll look all those up. So this is 2012. So whatever team they're on in the 2012 checklist. It's a cool black and white Drew Dries. No danger us saying there'll be no talk of Russell Wilson playing for other teams other than the Seahawks. Hey, I mean he might end up staying. I don't think anyone really knows. So it should be a pretty interesting offseason. A lot of coaching hires are going to have to happen. And here's a rookie auto patch. Dan Herron again. 329 out of 885. This is worth looking up now that we pulled a couple of these. Dan Herron. Dan Herron. Bangles. In 2012. You sure? Colts. Bangles in 2012. Got it. So those will go to Kenneth and Cincinnati. No, I'm good at this game. Let's keep going. Keep going? Yeah. All right. 2012 I think I. Okay. What about Kreiner? Really? Drone Kreiner? Yeah, Drone Kreiner? Yeah. He's Raiders. One of your fabulous Oakland Raiders.  Blazing speed and stone hands. Darius Hayward Bay. Those are some great draft picks. Darius Hayward Bay. Ooh, we got Archie Griffin. Stadium Authentics. That's cool. Have you ever played in the NFL? I forget. I feel like he was one of the one two Heismans. He won a couple Heismans and then didn't get drafted. It's like one of those odd players. No, Bengals actually. Yeah, but not even played from 76 to 82. Not too, not too long. First round. Pick 24 in the mid 70s. Yeah. Right. He kind of had to, right? So there's another Bengal. Like two time Heisman trophy winner in Ohio State. And then he falls to the Bengals. Like you're like, well, we have to take him. Right. He did go by boom here on. I remember that. He got the B in the autograph too. Oh, look at that. There's Case Keenum. Is this Case Keenum? Bobby Wagner. He played a few games for the Browns this year. Oh. He started. What about Ladarius Green?  No, I think so. I don't know though. Tied in? Yeah. Number 89. Looks like a tied in number.  Did you mean Lady Gaga? No. Chargers. Nice. Yeah. Look at that. 2012 to 2015. So this will go to the Bolts. That'll be for Steve Wright and the Chargers. He caught like three touchdowns. He has eight receiving touchdowns in his career. It's pretty close. 95 receptions in his three year career. I think he had a kind of a decent season in 2015. Yeah. He would vulture from like Hunter Henry. Right. And then the Steelers. This is what I remember. Steelers time to a four year $20 million deal. Wow. And then he was out of football. After that in 2017. Oh, right. Let's see if we can get Nick to guess one more. I think there should be another hidden here somewhere. We might be out of hits. Yeah. That was pretty good. What about Nick Toon? Remember Nick Toon? I do remember Nick Toon. What about Jared Lee? Where did he go? Brandon. Brandon Whedon. Who? Brandon Whedon. Oh, that's right. Is it 28 or 29 or something? What about this guy? Alfred Morris. Washington. Yeah. Mark. What about Mark Tyler? I don't know. USC. What about Travis Benjamin? Brown? Yeah. Travis Benjamin. Is Travis Benjamin still in the league? I bet he is. Just as like a backup wide receiver somewhere. All right. So big thanks to Nick for a pack stacking for us that will certainly help the break go by a little more quickly, which we like. All right. So let's start working through more of these boxes here. We've got full coverage. Seth Williams. I don't remember if Seth Williams goes, but we'll make sure we look that up. And that goes to wherever he goes to on this checklist for 2021 Chronicles. Kyle Pitz. Gold. It's nine out of 10. Nice one for Adam and the Falcons. Kyle Pitz. I mean, I feel like he would have gotten a little more attention if the Falcons were a little bit better this season, but he had a great season. We've got 19 out of 40. Nice in-flight on-card autograph Justin Fields. He's going to have a new coach too. So hopefully his potential will be unlocked. That is for Kurt and the Bears. There you go, Kurt. And we've got a full coverage. Michael Carter for the Jets. Nine out of 10. That'll be Stephen Flatt. Got randomized the Jets. More Justin Fields. Zach Wilson. Got Jared Patterson autograph. 13 out of 99. Yeah. Pretty nice box. Got a Mack Jones here. And we've got a Demetric Felton. Two-color Jersey and Autograph. Origins Jersey and Autograph. For the Browns. That'll be for Bernard. The Browns. Cleveland. This is for you. We've got a Devonta Smith. 32 out of 49 for the Fly Eagles Fly. That'll be for Brian. Got a Trey Lantz select card. We've got a Devonta Williams to 149. Denver, I believe. Got a Spectra Zach Wilson and a Rated Rookie Mack Jones. Nice. Not a bad box. Dig it. All right. Let's slide some optic. Front and center. Jerry Judy. Mackay Bekdon. Got a Joe Namath retro series. A Jake Luton. Red Mojo. Not numbered. Denzel Mims. Taysom Hill Silver. Devin Duvernay Rated Rookie. Tom Brady. Joe Burrow Rated Rookie. There we go. That's what we're looking for. That'll be for Kenneth and Cincinnati. Great season for Joe Burrow. It's not over yet. Let's get some Prism. I think Hanger Box maybe. Jalen Hurds. T. Higgins. Brian Frank with the Eagles. We'll get that Jalen Hurds. Black and white. Green Ricky Williams. All right. And onwards. Brett, what's up? Who do you want as the next Raiders coach? It's a very good question. I think Mark Dallara, I think, was saying earlier that Jim Harbaugh seems to be, at least according to Vegas, one of the favorites. I wouldn't mind that. I wouldn't mind Jim Harbaugh. Proving it on the, in the pro level, at the college level, I think he'd do it at the pro level again. I'd like to see that. Otherwise, I don't know. Why not just keep, why not just keep the interim head coach? I know that there's been, I saw some rumors on NFL Network about maybe the New England linebackers coach being considered as a head coach. If you're going to do that, I would just go with what we had before. I don't know, I'd like to see, I know it really doesn't, really doesn't mean anything one way or the other, but I'd like to see a little more, a little more experience, you know, instead of like a fresh face. Just my opinion. Real time, Joe, do you remember the late night when you pulled one touched, when you pulled one touch panacea, honors Blue Optic rookie one of one Mahomes? Have I heard anything about it? I vaguely remember that. I don't know anything about it. I haven't heard if it's like sold for a million dollars or not. Eric, see, gift cards bought in store should work when buying a spot in a break, right? If it was, if it was purchased in the shop, no, shop gift cards are only for in the store. And then jasphyscasewrakes.com gift cards purchased through the website, only are for here. And then the, there's a separate one for the Instagram site. And we've got Emmanuel Ogba. Cleveland, this is for you. No worries, Eric. I didn't catch the name, but whoever that linebackers coaches, and I think they were trying to get someone else, they were trying to get someone else in the front office to come back along as well. There's Brandon Allen for the Jaguars, Dean. Yeah, but at that point, I'd rather have like a little more, a little more experience instead of going with a fresh face and then maybe end up making another change again and seeing enough coaching changes. Kenyan Drake for the Dolphins. That'll be for Matt. So I'd like to see that aspect of the Raiders franchise kind of, you know, solidified a little bit. All right, next. Let's see what's over here. Maybe someone a little bit younger than Tom Coughlin. Not that much experience. Asa with that Tom Brady. I think this is Contender's retail, so we're not going to... autographs might be a little bit fewer and far between. A little too much experience, Frank. I want someone who could develop maybe like a 10-year plan for the Raiders and see it through. You think cars gone and it's not Harbaugh or Basacia? I think if the coach is not... I would almost think the opposite. If Harbaugh does come in for the Raiders, I feel like then Derek Carr is gone. Any other coach, I feel like Derek Carr, you know, lasts a little bit longer. Maybe gets a short extension or something like that. If it's Harbaugh, maybe Carr might be gone. If it's Basacia, Carr probably stays. I don't know, but it's going to be a wild-off season for the Raiders. Crossroads. There's nothing too crazy in that Contender's retail. Maybe get Adam Gase. You can win with any QB out there. If that QB is Peyton Manning. Maybe Adam Gase could be an interesting offensive coordinator. Sean Watson. There's Drew Pearson to 49. And we've got a triple relic here. 49 out of 50. Jerome Bettis, Heinz Ward and Big Ben. They're good old days. For the Pittsburgh Steelers, James. With Pittsburgh. We've got Clyde Edwards-Ylair. 61 out of 99. Jersey and autograph. Still a lot of opportunities for Clyde Edwards-Ylair to make a name for himself. Chiefs, Tony. Got a Patrick Queen autograph. Nice. 5 out of 25. For the Ravens, that'll be for Stephen Flatt. Brandon Nyack, rookie card. Plates and patches. Out of 99. Drew Brees. We've got 16 out of 50. Daily Show. Johnson Stewart. Quarterback. Lamar Jackson. Nice. Nice patch. Wish there was an auto. That's 33 out of 99. Supreme Swatches for Stephen Flatt. And the Ravens. Look at this. Here's a nice out of 10. Check that out. A 20 autograph. Kareem Hunt. Leaves and bounds. That's a good photo right there. Good photography there. Chiefs. That'll be for Tony. If Carr Leaves or Aiders, does he continue to play? Mike Tower? He's an above average quarterback. A lot of teams looking for quarterbacks. A lot of people will take a Derrick Carr. Yeah, Steelers would take him for sure. He had a pretty good season. I think he had over 4,000 yards this year. It'd be kind of crazy to think that he wouldn't get a starting job elsewhere if he leaves. Corey Davis. Joseph and the Titans. All aboard the Big Hit Express. I could run down the list of teams that would take a Derrick Carr over. Carolina would take Derrick Carr to start over. Over what they have. Let's take a look at the standings here. Dolphins might take a Derrick Carr. Jets would want a Derrick Carr. Zach Wilson can just marinate a little bit. Steelers would take a Derrick Carr. Houston Texans would take a Derrick Carr. Denver would take a Derrick Carr. I don't think they'll trade into Vision. Yeah, it's not like he's like an old worn-out quarterback. Mike Tower. But he definitely would play. You don't think the Eagles would want a Derrick Carr? You know, would Minnesota take a Derrick Carr? Sure. Lions would take a Derrick Carr. Saints would take a Derrick Carr. Carolina would take a Derrick Carr. Giants, New York football giants would take a Derrick Carr. Yeah, a lot of people, Mike Tower. I think you're really underrating Derrick Carr. 4 out of 49. Yeah, Washington football team would take a Derrick Carr. Really underrating a Derrick Carr. Origins, Jameson Crowder, Givante Williams, and a Pat Friarmuth. Origins, Relics, 7 out of 99. James with the Steelers. We got Cadarius Tony, nice on-card autograph. 2 out of 49 for the New York football giants, Tony Barkie. Staying in New York with Elijah Moore. 3-color patch and autograph. 31 out of 99. He's even flat with the Jets. What would the best fit for him be if he left the Raiders? Well, he's on an expiring deal. The best fit? I hope that a lot of teams could probably fit Derrick Carr into their, you know, into their team and have some success. Nice. So those are the cards. We'll do a recap at the end. Mini helmet time. There's no checklist on the mini helmet, so if it's their college helmet, it'll go to the team they're currently on. If they're active, if they're not active, it'll go to the team they played for the longest. These are pretty obvious right here, if we pull those. Put your thinking caps on. We'll do a lightning round of Who Am I? All right. Excuse me. Who Am I? Played Lionbacker for the Packers and Redskins during my 12-year career, voted to the 1960s all decade team by members of the Hall of Fame Selection Committee and All-American for Penn State in 1962 and a pro football Hall of Famer in 2013. Who Am I? Kind of an old school guy. I'm not sure if do I have any other information for him. Still with us, 80 years old. It was a first round pick in the NFL draft, third round pick in the AFL draft, three-time NFL champion, two-time Super Bowl champion, three-time pro bowler, 60s all decade team. What is he doing these days after his career? Worked in the office as an engineer at the Campbell Soup in Camden, New Jersey. Then for Schlitz Brewery in Milwaukee. Started his own beer distributorship in Akron, Ohio until semi-retiring in the early 2000s. Board of Directors for the Pro Football Hall of Fame. He and this player and Royce Boyles co-authored the Lombardi Legacy, 30 people who were touched by greatness. Doing some writing, et cetera, et cetera. It's a old Dave Robinson. I don't know how many of you remember Dave Robinson. You might be kind of revealing your age a little bit. But there he is, Tri-Star stickers. There's Dave Robinson, his number, Hall of Fame inscription as well. That goes to Nico and the Packers. Next helmet. Thinking caps on, ladies and gentlemen. Maybe we'll see an active player here. I like seeing more active players in this. I do like the game show cards that Tri-Star gives you. All right. Another old-school guy. Who am I? Your 1967 NFL Interception Leader. Your 1967 Defensive Rookie of the Year. Seven-time Pro Bowler. Seven-time All-Pro. Four-time All-NFL NFC. And earned a music gold record singing background on Marvin Gaye's What's Going On in 1971. Pro Football Hall of Fame in the early 90s. Who am I? Yeah, Mike Tower. And Mark got it. Yeah, Len Barney. There he is for the Lions. You got the Tri-Star authentication sticker here. The card must be, there's the card right there. And Mark Dallara had to Google it. Mike Tower, did you Google it? There he is. Got a gold record too. How many, how many, that's Alan Murdock in the Lions. How many, how many Pro Football Hall of Famers you think have gold records? Mike just be one. All right. Oh, this, I think this should be pretty easy. I guess this will go to the team that, well no, I don't think he had an NFL team. I don't think the Super Bowl shuffle got a gold record. Yeah, so I think this will be randomized to the group because this person does not have an NFL team attached to him. That should start to give it away. A 1993 Heisman Trophy Award winner, a Consensus All-American Orange Bowl national champion, two-time ACC athlete of the year. In 93, drafted by the Brewers in 93, Yankees in 94, and then ended up being a first round pick in the New York Knicks and helped lead the Knicks to the 1999 NBA Finals College Football Hall of Fame in 2006. Yeah, Charlie Ward, Adam's got it, yeah. So it's in his Florida State helmet. There he is. Yeah, how many Heisman Trophy winners played basketball instead? Ended up being a first round pick. He was pretty decent too. Carved out a pretty nice career, 94 to 2005. So we'll randomize this to one person in the break. We'll do that dice roll at the end. Same dice roll as the wax party. All right, next. We've got a four-time... This is a coach. Four-time AFC champion, a two-time CFL champion, your 1988 sporting news NFL coach of the year, part of the 1990s all-decade team at a pro football hall of famer in 2001, who am I? 90s coach with four AFC championships. That's right, Adam Marv Levy. Buffalo! That goes to John and the Buffalo Bills. Nice, there's his autograph right here. These helmets look pretty cool too. John has the Buffalo Bills. We've got a Super Bowl XXIX champion. I don't know what that is. That's a Roman room. I don't know what it is in, I guess... What do we call our numbers? Arabic numbers? Six-time pro bowler, four-time first team all-pro. My number 57 retired by this team. And a pro football hall of famer, who am I? Not enough information on this game show card. It's 29, says Frank, thank you. What else? I led the team's Dome Patrol linebacker corps. Dome Patrol, only played for two teams my entire career. Six-time pro bowler, four-time NFL forced fumbles leader. A career 1,173 tackles, 128 sacks, eight interceptions. And there wasn't supposed to be math in this rate. Wow, on my retirement following the 1995 season, I held the following NFL records. Second, most opponents fumbles recovered. Third, most sacks, 128. Tied for third, most opponents fumbles recovered in a season. Seven. He's crazy. He's pretty good. Not Romanowski. It is. He went to college at Pittsburgh, drafted 1981. Round two, pick number 51. It's Ricky Jackson. Ricky Jackson. Pretty good. That's for Tim and the Saints. Saints edition played for the Niners for a couple of seasons as well. 1994, 1995. I'm a former Eagles QB and a popular NFL analyst. As a 1980 NFC player of the year, 1980 pro bowler. And part of this team's Hall of Fame. Who am I? That's an easy one. Easy one. Not Vic. Vic was not a 1980 pro bowler, Kevin. Or a 1980 NFC player of the year. There you go, Patrick Jaws. Ron Jorski. That goes to Brian Frank and the Eagles. Adam got it too, Jaws. Nice. I like the old school Eagles colors there. Got a nice bold autograph there, I like that. There you go, Brian, with the Fly Eagles Fly. Four more to go and then some randomizing. This one is wrapped in paper here. What do we have here? A college helmet? Some randomizing. Played collegiate football at Princeton from 1949 to 1951. Third all-time in Princeton history with 4,000 yards of offense and 55 touchdowns, a 1951 Heisman Trophy Award winner. Last Heisman Trophy winner to play for an Ivy League institution. They have not produced one since. I don't think he's associated with an NFL team, so this will be another randomizer. So the Charlie Ward will go to the name on top. Second name will get this character here. Kevin's going to venture again, not YA Tittle. I don't know how many people are going to get this. Patrick, a little before your time. Later in life, he served as Director of the American Red Cross, Director of the Ladies Professional Golfers, LPGA, Trustee of Princeton. He was a Knight Foundation on Intercollegiate Athletics, Chairman on the President's Council on Fitness Sports and Nutrition under Reagan and HW, President of the NFL Foundation in Hall of Fame. NCAA gave him its Silver Anniversary Award. He also received the NFL Foundation Distinguished American Award. In 2007, during a Mao Mi football game against Parisburg, I was honored by having my jersey number retired, donated my Heisman Trophy to that high school, maybe his high school game. His daughter was an all Ivy member of the Princeton's women's ice hockey team. Passed away in 1990 at the age of 28 from a rare blood disease. And then he's got a foundation for her and all that. The Patty Kazmyer Award.  Dick Kazmyer. Look at that Heisman sticker right there. It looks pretty cool. And he passed away in 2013 at 82 years old in Boston. All right, so that'll be the second name down on the randomizer. That'll be two on the randomizer. The Charlie Ward will be one on the randomizer. The list of names. All right, three more to go. Have we not seen any active players in this? Oh, here's an active player. All right, I played collegiate football at the University of Alabama. Drafted 11th overall by the Dolphins, which is not this helmet though, a different helmet. Drafted 11th overall by the Dolphins in the 2018 NFL Draft. Two-time college football champion, two-time Consensus All-American Jim Thorpe Award winner, a pro bowler, first team all-pro. He is a free safety 6127. Thus far in my career, 342 total tackles, four force fumbles, five fumble recoveries, 34 past deflections, 13 interceptions, four defensive touchdowns. He's pretty good. Why did they trade him? Yeah, Kevin and dangerous got it, William. Yeah, Minka Fitzpatrick for the Steelers. I don't remember the context in which he was traded. That's a cool yellow ink autograph right there. Was he due for a big contract extension or something like that? So that'll be for the Steelers. That's for James. There you go. Yeah, Adam had to think back to the draft. I would not be able to do that. All those drafts just like melt in together. So I can't figure it out. There you go, James. Nice one for the Steelers. Two more to go. All right, we've got a nine-time, who am I, a nine-time first team all-pro, nine-time Pro Bowl selectee. I was a Super Bowl XII 12 champion and a co-MVP. Part of the NFL's 1980s all-decade team, 100 anniversary all-time team, a Lombardi Award winner, part of the Ring of Honor, College Football Hall of Famer, Pro Football Hall of Famer. Who am I? Defensive tackle linebacker from Pittsburgh, went to Maryland, drafted with the second overall pick in 1975. Career 52 sacks and an interception. Yeah, I think Mark and Adam got it. Randy White. A lot, a lot on that game show card. Played for one team his entire career. Was that the only, Adam's saying that's the only Super Bowl with two MVPs. Who was the, who was the other MVP? Oh yeah, Harvey Martin. Yeah, it was Harvey Martin and Randy White. Your co-MVPs. And that's for Frank and the Dallas Cowboys. All right, one more to go and then we'll do the randomizers. Thanks everybody and we'll do a little recap at the end. We're going to close out with another old school guy here. 1997 first round draft pick for this team. And I retired as the all-time leading tight end receiver and fourth among all receivers. Caught a pass in 150 consecutive games, two-time Super Bowl champ, three-time pro bowler and a pro football hall of famer in 1999. What else? Out of Alabama. Tony Gonzalez was not drafted in 1979. And I was an executive for this team for a long time. Sharp not drafted in 1979 in the first round. 6-2, 2-32, I'm assuming my playing days. Out of Alabama. There you go. Pets got it. Ozzie Newsom. We're going that classic Browns color there. Cleveland, this is for you. Did I say 97? Maybe I'm dyslexic. I don't know. Roll back the tape. Did I say 97? Maybe I did. Sorry. Then that's on me. That would be Bernard. Did you roll back the tape? I definitely said 97. All right. That's on me. Sorry. That is on me. My apologies. That won't be on the game show audition tape. I'll take that off. All right. There you go. There you go, gang. Nice break. Nice job. Let's do some randomizers. If everyone got a wax party.  All right. So let's go back to the list. So we're going to have, what should we do here? You know what? I'm going to, I'm going to, here's what I'm going to do. I'm just going to randomize one list. Top two, we'll get the wax party spot. Third name, we'll get the Charlie Ward mini helmet. And the fourth name, we'll get the, the, the Princeton guide. Let's roll it, randomize it. One and a three, four times. One, two, three, and fourth and final time. So after four times, big thanks everybody for giving this a go. Fourth name down, Brian Frank. You're going to get the, that Princeton dude. Bernard, you're going to get the Charlie Ward. And the top two wax party invites. You're going to win some boxes. That's Matt Buckler and Franklin. Congrats to you two. Thanks everybody. I'm Joe for jaspyscasebreaks.com. A pretty solid mixer too, I thought. Let's do a recap. Got the Kareem Hunt, Patrick Queen, Edward DeLair, Joe Burrow rated rookie. There's that Justin Fields that Kurt was just talking about. There it is again. Congrats. A couple of boomerons. This was from the, from that Sage. And we ended up with a nice, where'd it go? Ended up with a nice, wait for it. Trevor Lawrence autograph.  And of course you just saw the helmets recently. And that's that. I'm Joe for jaspyscasebreaks.com. And this was Jaspys 27 Box Playoffs, Football Mixer Playoffs. Trying to win a game. I'll see you next time for the next mixer. Bye bye.


I'm actually really relieved that I can be here on stage because a few days ago it did look like I would be here I had like this massively Thor's throat and Didn't have any voice left which what you kind of need when you want to be on stage so I went to the doctor the next day and He did the whole wooden spatula flashlight thing looked and then he said. Oh, yeah, I see it And I was like what and then he grabbed a pair of pliers went into my mouth and pulled out like an inch of Bamboo fiber is splintered. I apparently swallowed it I just lodged in the back of my throat and five minutes later Everything was fine again. My throat was normal. My voice was back And I thought great then I flew here and caught a cold on the flight.  I work with the Google Chrome team in London And I'm here to talk to you about instant loading and how hv2 ties into that whole story So instant loading you probably know the experience you have something on the home screen of your phone You tap that icon and you expect the app to be there instantly to open up and to be ready for you to work with and That is something that shouldn't have any white screens or Spinners ideally so you just want to be The app should be there right away for you to work with and I need to talk about how we can achieve that with your web apps And it's actually pretty easy you take a service worker you slap it onto your web app You make it cash everything offline enjoy your instantly loading app done end of talk. See you later Obviously my talk is supposed to be a little bit longer. So there was more of a setup However, that advice is technically correct. You can't load much faster than loading from local cash with a service worker However, how do you get all your things into the cash that the service worker uses? And with web apps that involves the network because you have to download them into the cash And then you have new bottlenecks you have the network and you have latency and all these kind of things And what do you do when some of the assets have to be updated individually? And this talk I want to talk about these kind of questions I will not even cover service worker because there's so much that you can do before service worker actually Get into the whole equation because on the first load the service worker is not there and on the first load That is your first impression. So you have to get that right too. So let's rewind or rewind a bit Yes, we want to achieve instant loading, but that includes the first load as well And with the web with the app with the web that involves the network and downloading with HTTP before the service worker is there To a certain degree all the optimizations that we're going to talk about also benefit the service worker because Loading from cash is kind of similar and however the impact will be a little bit smaller So I will talk Sorry I'll focus on the first load Because that scenario is the worst case on the web. You have nothing there locally So you have to get everything from the web if you have something cached For that resource you already removed one of the biggest biggest bottlenecks that is the network The overarching theme as you will realize of this talk is keep your assets small If your markup is small, it will be it will go faster over the wire The pauser has less to do and it will be done sooner same goes for javascript same goes for style sheets So just keep all your assets as small as possible Once we have that then we can actually look at the remaining optimizations in the instant loading problem space so to speak And as I said, I'm going to tackle this entire thing without even talking about service worker We're going to look at the features of the web platform as well as the HTTP protocol And if you don't know about the HTTP protocol All too much good news is we just launched a new Udacity course today And if you want to sign up first just go to the url that is on the slide right now You can sign up and we're going to start from zero and take you all up to the all modern things of hbt2 So let's get back to the actual talk um The assets what actually are assets well actually something like your index html The images the style sheets the javascript everything that needs to be requested as a file is an asset And if these assets are not delivered fast Your app won't be fast because your app won't work without your assets um It can't operate without them and there's a lot of opinionate discussions out there What framework to use or what css pre-processor is the right choice? And this is not what this talk is about because Whatever you choose whatever framework you choose or pre-processor The files still have to be delivered to the user. So get your infrastructure right first and all the other choices can be made after that I might be asking uh, why is instant loading important anyways? and Gabor made a really interesting observation here which talks about conversion Every step that you make your user take Before they get value out of your app Will make you lose 20 percent of your users And loading is definitely a step both for native and for web apps because you're forcing your user to do nothing to just sit there and wait And installing is actually another step and the web is great at that step because we have no install step You just open it up and you're right there while on native You have mostly have to actually install the app So if you do it right you can have much more users on your web app than a comparable native app And additionally multiple companies in the e-commerce sector have independently researched and confirmed That a reduction in load time also correlates to revenue So for example amazon has famously stated that an increase of their loading time by just 100 milliseconds Will cost them 1 percent of their revenue And that really makes you think about how much it is worth to spend time on this But let's get down to tech. Let's talk about how we actually tune our asset delivery to the max And there's a lot of facets that can be tuned and it has varying degrees of impact And require varying degrees of commitment And investment by you So let's start with something it has a very high or at least medium impact and requires almost no commitment at all And that is compression If you take one thing out of this talk, please enable compression There's a lot of sites still out there that don't do it and it is So easy to do you mostly need usually one line in your back end configuration to enable it and your content doesn't care The browser of a user can be very old. It is so good. So well supported Your logic doesn't care. It is performance for free. It is practically money in the bank And some people Say they are concerned about increasing their cpu load on the back end And I think it is only partially true Because at least for static content you can Compress ahead of time or casually compress response. We never have to compress again And if you choose to enable compression just for static assets for now, it would still be a big win for everybody involved I'm going to say big win. I actually may mean 60 to 80 data savings without you putting in any actual effort The compression ratio and you have to realize that is actually both Money safe and traffic and speed gained in loading time In general talking about this table Minification plus compression will give you a little bit better results than just compression alone If you look at css felt they will mostly have almost the same size while the gap between compression and minification plus compression Will be a little bit bigger when you talk about javascript That is mostly due to the fact that javascript tends to have comments in it Which are stripped away by minification but remain there if you only compress One of the main causes of slowness of the web today is network latency Mostly we have solid connections and rather predictable speeds But the time it takes for a byte to go from a to b and back Varies widely across the world and that has a huge impact on how your web app performs These round trips are deceptively expensive Even on a wired connection when you're visiting a highly optimized website a round trip can cost you or will cost you 20 to 50 milliseconds and with hdp that means when you send a request You can't use the connection for anything else until the response has been sent back So this is time spent waiting doing nothing And then you have to realize the average website nowadays makes roughly a hundred requests So with a little bit of back of the napkin math It turns out that when you have a hundred requests and at most six connections to the same server That means that the browser will spend at least 833 milliseconds waiting just because there is a round trip and that means that That means that shaving off a single millisecond of your round trip time is worth the effort because it has a huge impact hdp multiplies the impact of the round trip a lot And for example redirects are something I counter very often that mostly don't bring any value to the user And can be easily avoided most of the time with which for example hsts is for that emily just mentioned And on the contrary redirects can actually be even worse because they usually mean Not only another round trip but also a new connection a new tls handshake And therefore are even more expensive and just delay the user getting to your site But so far we have mostly talked about How we can make things go faster over the wire And that's good. That is really important. However, our job as web developers is not done When the data arrives on the user's device We also have to structure our app in a way that it loads fast and also is interactive as soon as possible um And interactive or visually complete is something that's absolutely psychological measurement And a screen with a few empty boxes will be much more pacifying to the user Than a white screen and if you have content above the fold actually fully run it, that's even better And that will influence the opinion of you of the user about your app very heavily And one thing that you can do very easily to increase the time to be visual Earlier is to delay your java script until the html has been parsed By default without any attributes a script tag will be blocking that means when the html parser is going through your document And it encounters a script tag The html parser will pause until that script has been executed If that script is an external script, that means the the parser will pause It will open up a new connection. It will possibly do a till as handshake. It will request the file Download the file parse the file execute the file and then the html parser can finally continue um This is actually something that will delay your render quite significantly and with the async keyword You can tell the browser is all right to keep parsing html while it is preparing the javascript to be executable And it will pause when it can finally execute defer on the other hand is even stronger That means you're fine with deferring the execution of the javascript to the point when the html is done And that means that you can be sure that the dom has been parsed has been put on the screen And you have something visual to keep the user busy while the javascript is spinning up And if you're like me and you can't remember which one is async and which one is defer just be like me and put both Because defer is stronger than async and you should always be doing defer anyway So it will be and you will end up doing the right thing can't go wrong Sadly link tags which we use to pull in css don't have support for Async or defer so But just like javascript they do block the parser. So we are kind of screwed in that regard So what do we do about css? Well, there is this tiny piece of code by the filament group that allows you to dynamically load css And that's a great tool However, be careful to not just slap it onto all of your style sheets because you will end up with flash of unstalled content Because now you have deferred everything Your html will be rendered without styles on the page and then all your styles come in and it will have like Things moving around and changing colors and it will be a really really bad experience So we have to find a good middle ground between putting everything in the head and be blocking and deferring everything and have a flash of unstalled content And good advice is here to use reasoning or critical css The common practice is to inline the styles for things that you consider critical and defer everything else This also gives you a chance to prioritize which style sheets need to be loaded next and in which order So you have more control over when bandwidth should be allocated for what job Regaining css ties into that that is the part of this css that make elements assume the size That they are going to have once the entire the the full styles have been loaded Basically, that means that you won't have elements jumping around on the page When the full styles come in because they have already assumed their their final size You could even go further and inline the styles entirely for you above the contents above the fold content To basically keep the user busy while everything out of screen is rendered later A good example for reasoning css is paul lewiski touching your app What you see on the left side is the styles that have been inlined and the markup for it is really really small and is therefore on screen very very early And then the JavaScript is being boosted up in the background and when the app is finally loaded It will look like the image on the right But this is a purely psychological trick but it makes It goes such a long way on how the user feels about this app because it feels like it's there immediately even though it is actually not Another issue is iframes iframes are a resource and that means that A page is not allowed to fire its load event until all the iframes are completely loaded themselves And if the iframe contains iframes Things get even worse Basically, what i'm saying is iframes make you lose control over your pages load event And that is bad because most libraries and a lot of frameworks Actually use the load event to know when to start working So what can we do about this you want to fire you want to have that event fire rather sooner than later Because you want your framework to spin up So if you have non-critical iframes i wrote these three lines of javascript that basically say put your Source for the iframes in a data source element And you can have this javascript run after the load event that will move the data source attribute to the source attribute And then the iframe will start loading and the load event has already fired you have gained back control Over a site however keep in mind that these iframes won't work if javascript is disabled or doesn't run for some reason So use it for non-critical iframes So as I said conserving data is probably the easiest way to make apps load fast If your app doesn't need a lot of data to get running it will be fast by very definition And that's why a good caching strategy will improve the loading times even more And I know we have service worker and with service worker you can do arbitrarily complex offline strategies and caching stories and whatever However service worker the foundation of service worker is progressive enhancement And that means that your app should also work when the browser doesn't support service worker And ideally it should even perform when there is no service worker Uh, and so I think this is a good time to look at what HTTP the protocol actually offers in terms of good caching Most HTTP responses contain both a last modified and an e-tag header The last modified error says Well when the document was last modified and the e-tag header actually contains a unique value that is solely based on the Contents of the file most server implementations actually use a checksum like sha one that is solely based on the content of the file And it will only change if the contents change And both of these headers can be used to avoid redownloading a file if there is already a cached version locally available Uh, if the browser has a version locally available It can add any of these two headers to the request basically telling the server which version it has available The browser can check and the server can check if the document has changed ever since and if not it can respond with a status code 304 that means not modified basically telling the browser to use the locally cached version available Um, and what we've just did we basically saved the user from free downloading files that they already had That is really important as you can see in the example actually specifying both headers is allowed And e-tags will take precedence over date-based headers as they're considered more robust However, it is still a request and response It is an entire round time trip So there's still a lot of time being wasted here and this is where actual hdp caching comes in caching tells the browser how long it is allowed To consider this version of the document fresh and to deliver it straight from cache without even checking with the server Expires is the older hdp 1.0 header for caching and cache control is the newer hdp 1.1 version for cache control Cache control is much more powerful and complex It supports multiple variants of different cache types like public and private You can get very granular control. It actually has its own domain specific language kind of so it's a little bit overwhelming But most of the time you should be fine with what you see on the screen right now public and the max age Which is the number of seconds until this document expires And the next question almost immediately becomes so what are good values? Should I cache my javascript for 10 minutes and images for an hour or a week? And I think jake has a really good answer here because he said with interdependent resources Which javascript and css mostly are the only sensible hdp caching options are must revalidate Or a year's worth of max age. So what does it mean? This means that something like your index html should never be cached It should always be revalidated with a server as we saw before with one of these if modified headers Something like web fonts should probably be cached with years worth of max age because they will never really change And now we are still at the point that every resource would be Revalidated with a server which is not really what we want and this is where a trick comes in where we incorporate The hash of the file into the file name and crank up the caching time to a couple of years Because the index html is your entry point It will pull in all the resources with its file name And that means whenever a file changes changes the file name changes now And the index html will pull all in this resource and the resources that haven't changed will still be in cache and Can load much faster from the local cache There's actually a gull plugin that does this for you It basically goes to your files and renames them at the cache at the the hash to the file name Uh and gives you a translation manifest that can be consumed by additional plugins that you can find in the Readme office plugin of this gull plugin to rewrite your html files or your javascript files to use the hashed versions of these files And now let's get to the highlight. Let's talk about htp2 htp2 is as the name suggests the successor of htp1 and htp2 was based on speedy an experiment by the chrome engineers Um and this picture has been passed around a lot on twitter saying a picture says more than a thousand words I personally think that picture only says more if you already know what htp2 is about So i will give you a very quick overview on htp2 The biggest improvement is probably that instead of using six connections htp2 only uses one connection and that sounds very bad at first but let me explain Basically what used to be a connection in htp1 is now considered a stream in htp2 and all streams Share that single connection A stream is broken up into frames and when a stream is done putting its frame onto the connection It because it's blocked or it has to wait or it is just done then another stream can take over So so this one connection will always be fully utilized um The problem that we had before where you send out a request And have to wait until the response came back is head of called head of line blocking because one request Blocks the head of the line of the rest of the requests that are waiting for being sent um So yeah, as I said most streams can be Uh, this the streams can utilize the connection very well And that alone is a huge improvement When you have a lot of small assets and therefore a lot of requests Um htp1 becomes unbearingly slow Which is why concatenation and spriting is a thing right now You pack up multiple assets into one big asset which you can get for a single request And unpack them on the client side because that is more efficient in htp1 So I I made this website where I split up an image into Multiple tiles basically artificially blowing up the number of requests I need to show these this tile image I just included it with simple image tags and then loaded this website over htp1 and htp2 I'll let you guess which one is which Htp1 as I said earlier heavily implies Multiplies the impact of the round time trip while htp2 does not this is an emulated 3g connection And even then htp2 seems to load instantaneously The second big improvement of htp2 is that we have frames and these frames are used to distinguish between header data and actual payload data um That is really important for us because amongst other things We can now finally Compress headers in htp1 if you enable compression only the payload will be compressed the actual body in htp2 We can now compress headers and actually the engineers went a step further and came up with their very own compression specifically crafted for htp2 The compression works on a per connection basis means that all the streams share the compressor And that is really really handy because that means if the compressor realizes it has sent a header before It will not re-send the header, but just says same header as before So some headers have never changed like host or accept or cookies will not get re-send And that will save a lot of bytes and not just bytes for most websites. It will save hundreds of kilobytes on average But most importantly in case you're scared htp2 is backwards compatible to htp1 that means if a browser doesn't support htp2 Which it really there should be no browsers out there really at this point Uh, it can fall back to htp1 And the semantics stay exactly the same too. You still have request response You still have a header section and the data section. You still have the same methods the same verbs The bottom line is just by switching to htp2 right now. You can reap most of the performance benefits without doing anything However, there's additional features in htp2 like push that do require you to do a little bit work on the back end But might very well be worth it Push is a technology in htp2 that allows you to respond to a request that hasn't even been sent yet And what I mean is I guess the best example is just your index html Somebody request your index html you respond to it, but you know that in 99% of the time They also want the main style sheet and your job is going to just send that along with it And the browser will already have it in its local cache when it realizes that it now needs those files You basically reduce the round-trim trip to zero milliseconds, which is amazing Of course pushing everything is also not The optimum for the best possible performance or the best possible experience for the user And since browser now actually have good support for push We thought it was a good time to look at how to use it right and the polymer team Actually came up with the pattern that is called prpl It is an acronym because a more acronyms that allows you to That guides you towards being interactive as soon as possible The first step is pushing the resource that you need for first render Pushing or use inlining when you don't want to use or when you can't use html You have that all in the first request So they can get on the screen as fast as possible with a response to the first request And you have the first two steps already done The next step is preloading the things that are very likely for the user to do next So for example, if you know it is very likely for my user to open up the sidebar Load the JavaScript and the styles for the sidebar and have those ready for when the user actually starts interacting with your page Or if a navigation is most likely Note the next view or the next route whatever is appropriate in the context of gap And everything else should be lazy loaded on demand There's a talk to a talk by kevin schafer from the polymer team from my own link to at the bottom Which goes into more detail on the whole topic If you want to play around with hv locally, I wrote a tiny tool, which is just like python's simple hv server But you know uses hv2 and also has support for push I wrote it in go. So there's binaries for macOS windows and linux alike in the release section This tool also takes care of Generating a certificate for you because for hv2 you always need a tls certificate, but it is taken care of in this tool for you Um and all the details you need are in the readme and the repository. So go there if you want to play around with it And this is all I have for you today Here's a little bit of a summary that of the things we talked about it was quite a lot If you have questions about this or you want to know Uh more details, I'll probably be in the colab area today or be at the office hours tomorrow Um and next up we have owen who is going to talk about to you about push. Thank you very much


Now the Minister of Works, David Umayi, has to cry out a poor state of federal road in the southeast geopolitical zone, especially in Anambra and Eboni state. Umayi made his fillings known during a curtsy call on the Anambra State Governor, Professor Charles Soludo, on Saturday night in Orca. The minister said Anambra and Eboni were competing for the worst in terms of poor federal road projects in the country. He said that he had recently visited Emo, Abia, Enogo and Eboni states before coming to Anambra, saying that the situation is the same on the state of federal roads. Before meeting Soludo, Umayi had inspected the Enogo-bound lane of the Onitsha-Enogo Expressway and passed a vote of no confidence on the consultant supervising the reconstruction of the road. In this case, we went and looked at Ashfaqio, within two years, they are home of the Ongo. So, I continue to say at my director's office, I guess we'll be in that, the beauty of Eboni is not to do this country's part, I don't trust it. Before, we used to put by that house, we don't use to put our shoulders, we just had places and we put our, you know, wear our house and it should last and last. But today we put our shoulders, we put by that house, even this room, we have two by that house and then we put to the other house and yet they won't be fair. The Ashfaqio is a problem. So, we've been also in pharmaceuticals, they call people in the country. That routine is doing it in their house and it's very wonderful. They are in the, they are doing it, it's very wonderful. The president appointed him, nominated him for, he's the one who just wished it was. And he just wished it was. And he just wished it was. And he just wished it was. And he just wished it was. And he just wished it was. He just wished it was. And he just wished it was. And he just wished it was.