We're at South High School's Acuity Field House where tonight Cheboygan North visits Cheboygan South in the first of the War by the Shore games alongside the coach Chris Wright. I'm Mike Martin.  South comes in one in ten. They've really been struggling this year. North comes in eight and four which sounds pretty impressive but only four and four in conference. What do you see happening in this first ball game? Well unfortunately for Cheboygan South on paper as you just said it looks like a total mismatch. South struggled this year a lot and they're really been struggling against conference foes and things like that. So one thing it is it's a North South game you never know you know girls get you know kind of nervous and stuff. For Cheboygan North they've kind of had a team that you know they've had struggle with some of the upper teams in the league. They're kind of like in the middle of the pack a little bit. They are four and oh and they're non-conference games but you know they're kind of just like in the middle of the pack this year but on paper it looks like a one side of the fair but you never know. Now behind us we all like collaboration right. Behind us we have the combined North, South, Peppin. South is directed by Wade Heinen. North is directed by Guyant Curry. So listen to them in the back row while we try and hear each other.  She's one of the kids that South is gonna have to handle tonight. Yeah she's fourth in the league and scoring Marty. She leads the league in steals, rebounds and blocks. So she almost needs every category statistically. So just an outstanding season you know really especially you know you don't get girls like that in our community all the time and have such great stats like that. So there's nothing else to focus in a little bit on her and you know like I said she's having a real good year as well. Mackenzie Marver comes in with a 12.2 scoring average. She's really pretty tough, pretty good scorer. That's one girl that North is gonna have to pay attention to. Yeah and that's something that you know it's bad as a season has. It's one of the things I was gonna say. Mackenzie Marver is having a real good season. 12 points a game. Ashley Wyman another personal we've seen over the last couple years playing basketball. She's learned in a league and rebounded. So South got some players. I think a very important thing for South is taking care of the ball, not turning the ball over you know leading for extra shots and opportunities like that because you know the North girls are gonna come after them. Now as a coach yours when you have a kid you know a team at the beginning of the season you don't want that to be the same team you end up with at the end of the season. Justin Bingham is hoping for that with his kids one and ten but you'd like to see improvement as you move through the season. Well there's no doubt about that and you know like I said it's been a struggle for them and you know just trying to get better and that and keep morale up. I mean they've had some tough tough tough losses this year which we'll talk about later on because I'm not happy about some of the scores but you're right just trying to get a little better. They did have a victory against St. Francis just a couple weeks ago so just trying to keep morale up a little bit and you know there is two months back to the season. All right we're gonna step out and we come back we'll have the opening line-ups and the tip-off for our first ball game tonight. In this spot you know my motto safety first. They could be dangerous I think we should call animal control. Animal control. To be safe. Don't worry. It's a new motto. You don't have to be perfect to be a perfect parent. There are thousands of teens in foster care who don't need perfection.  You're throwing away everything you could have bought with it. Saving energy saves you money. Learn more at energiesavers.com Your fairy godmother? It doesn't take a fairy godmother to tell you that the right fit means everything. Especially when it comes to car seats. Always choose one that's the right fit for your child's age and size. Oh that does make a difference. Remember they're happily ever afters are in your hands. To find out more visit safercar.gov.slap. They said a bottle was just a bottle but no one would ever notice me. I knew I could be more. That one day I would make people smile. Good evening ladies and gentlemen. Welcome to Sheboygan South High School. Tonight's game features the visiting Sheboygan North Golden Raiders against your Sheboygan South High Red Waves. To honor America and those defending our freedom. We ask that you stand if you're able. Please remove your hats and headwear. Place your hand over your heart for the playing and singing of the national anthem by the Sheboygan South and North Pep Band. Thank you. One of the goals of high school athletics is learning lifelong values. Sportsmanship is one such value that makes this game an educational experience. The Fox River Classic Conference stresses sportsmanship as a goal and expectation for all in attendance at tonight's game. Please remember to sport a winning attitude by cheering positively for your own team. And now let's meet the starting lineups first for the Sheboygan North Golden Raiders. Sophomore number four, Julia Scheringer. Junior number 10, Mary Schmidt. Junior number 20, Kylie Giroc. Senior number 42, Kiara Dalman. And Junior number 44, Mariah Plotz. Head coach, Eric Spillman. And now your starting lineups for your Sheboygan South High Red Waves. Junior number three, Katie Bainey. Junior number 12, Ashley Wyman. Sophomore number 20, Emily Bridges. Junior number 22, Mackenzie Marver. And Junior number 24, Amy Fial. The officials for tonight's game, Russ Miller, Steve Steiner, Jeff Vollen, our official scorer, Michelle Walters. These individuals are registered by the WIAA. Their experience and integrity qualify them to administer the rules of the game. Our athletic trainers tonight from North Jeff Lenz, Chris Lenz. I'm sorry, Chris. And Dave Stecher, both from Previa Sports Medicine. Sim Safford giving us the pregame announcements and lineups. Dalman controls the tap and we're off and running here at South High School's Acuity Fieldhouse. Dumped down into Platt, her hook shot is off, no good. Rebound goes to South Ashley Wyman. Right away, right in the post, Marty. That was a nice play there that North had coming out of the gate. Just didn't get it to fall. One thing that North has an advantage on is height with Dalman and Platt and that high-low action is pretty effective. North and a man-to-man deep two-point attempt is no good by Baney. Dalman with a rebound. Platt's trying to go to the basket but was prevented from doing that. Drive through the lane and the shot is up and he in by Riley Girac. While we talked about it earlier, I'd like to see South get opportunities at the basket. They got two shots the first time, Marty. As long as they control their turnovers, I think they can hang in here for a while. Inside shot is no good by Salus McKenzie-Marver. Platt loads up a three-point attempt. It's no good. Dalman got the offensive rebound. Drive to the hoop and the shot is up and in by Julia Scheringer. She's going to try for the three-point play, Chris. Justin Bingham not agreeing with that call. Already North's getting real deep on South. A couple of drive in penetrations. South's going to have to close up that middle of that lane a little bit better. Almost.  Jump shot in the middle of the lane is up and in by Emily Bridges. And South is on the board. Platt's looked to line up the three but put it on the court floor instead. Go over to the hoop for two. Right. Once again getting to the paint, Marty. Our North shots are all nice and easy. We get a scramble on the floor and we get a tie-ups. We're going to get a fall. I think they're going to get Bridges there, Marty. Yep. She had a shot attempt, Marty, and then a hustle attempt. She kind of went over the back. Kind of jumped in the pile, I guess you could say, which is normally good hustle play. The problem with that fall is it's her second already. Wow. And there's the 15-30 mark. Oh, they got one on each. I agree. I don't know what maybe I missed it. Ah, take that back. I was looking at the points instead of the falls. She only has one. Wyman has the other fall. There's that early turnover. There's the steal. Hope there's a travel. Dahlman had a teammate over on the right side sharing her. That's where the ball should have went. 6-2 early on. 15 minutes left in the first half of our first ballgame. It's a double header. Boys will be next. Shot is blocked by sharing her. There it is. Nice and deep again. Dahlman trying to use that chicken wing to get her on the defender, but couldn't quite make it all the way. North's getting nice shots in the lane. South's defense has got to improve a little bit. Here's another one. Dahlman with a nice move to the right. Mentioned in the opening first in the league and rebounds, blocks and steals and fourth in Dahlman with another steal. Scored and said she leads the league in steals. That's the fall and the team fall situation. South has three already. North none. North in a tide for fourth in their league. Four up, four down. Deep free ball off the glass and in by Julia sharing her. There's a quick timeout by Coach Bangleman. Unfortunately for South what could happen or thought could happen has happened and that's a slow start by the Red Wing ladies. I was thinking, Chris, if they could keep it close, at the beginning of the first couple of possessions, a lot of passing, make a move around on defense. As long as you can stay close, you've got a chance. They're getting some shot attempts, but now the last two trips have been a couple turnovers. I have North with a good start. Five of seven shooting, so it's a bad combination for the South ladies already. Justin Bingham in red. Eric Spielman in the tie.  We're trying to be a little bit neutral, thinking like Plymouth tonight. Plymouth last night. There's another turnover, Marty. You can catch it and pass it. You can be a basketball player. Good defense, but not too much defense there on Barrington. Another follow on South. When did you get back, Marty? I just flew in from Phoenix and boy are my arms tired. We got home about 2.45. I hope you didn't talk much on the plane so you could talk tonight, Marty. Not too much. No, I was reading a book on my phone. With the left hand this time. It draws the fall. She'll be shooting a pair. You'd almost think that maybe a zone would help or back off a little bit on those players a bit because things are just too easy for North right now. Yeah, really. Nothing but the bottom of the net for Dalman. Nice rebound. That was a good one. 12-2. Another steal and a good pass inside. The jump attempt is up and in by Meredith Opie. That was a nice pass there by Katie Beshard. That's what Dalman should have done. Another time out by Sal. Their second one. Not Katie Beshard. Kayla Kirchner there. An interesting situation, Chris. We have the War by the Shore tonight, two games. And next week Friday we got Luther and Over at Christian the Holy War by the Shore. And it's only an annual now because they have too many teams in their league which is kind of sad. You'd almost think they like to play a non-conference game against each other but in their conference they do. I talked to Al Holzheimer. He said they're trying to maybe not this year obviously but maybe next year have a non-conference match up between the two so they get two and... Right. Now they could play each other. They do have a conference tournament. You're right there. So they could end up playing each other in that thing. But looking forward to that on Friday night. Already we're halfway through January. We know that because of the weather. By the way as a TV station we are one, two, three, four. Four and three only. Let's pick it up a little while we pick up a couple wins tonight. And next Friday. Yeah, and next Friday. Well all of a sudden we'll be seven and three. Looking pretty good. Look at that smothering defense there. Whoa. Well you mentioned it in the opening I think. I saw your lips move. Yeah. The bands were pretty loud. But Salotha's got to cut off the turnovers. A bump on the layup attempt. But no call. Hopi. And another turnover Chris. More turnovers and minutes played. I'm sure about sure of that. The 13 minute mark. Look at the post position. Good post position there by Mariah Potts. Potts with a good rebound. Rebound shot is no good. Putback is up and in. By Kiley Girac. 16 to 2. Three ball is no good. Taking that shot was by Kenzie Marver. Dolman had the ball tipped away. And a scramble. North comes away with it. Three ball is no good. That attempt by Hopi. But North comes away with it again. Plots with it on top over to Dolman. Nice. Nice pass. And a good layup by Plots. Good footwork that time. It's like North went to a zone Chris. South is really having a tough time. With that. Bridges comes back in. North we mentioned the opening 8-4. They have four non-conference wins. They've beaten Port Washington. They played Milwaukee Mesmer. I believe at the Bradley Center Marty. Which was a nice little trip for them. Then they played Usperg and Wisconsin Lutheran. So those are their four non-conference victories. It's a pretty tough competition. And they do have wins against Southwest. Manitowoc, Pulaski and they've already played Southwest a second time. So they already flipped their schedule for a couple of make-ups they have because of the weather. File picks up the foul. South with six fouls. And zero for North. The scoreboard is pretty lopsided. Nothing going right now for the ladies in white. We got a good shot of Meredith Opie. Knocks home a couple of free throws. North has made three of five so far in the ball game. Doing that zone attack there. Another turnover. No answer. And Opie with a layup. And another time out by Justin Bingham. Well seven minutes in. Full time out guys. Let's take a short break. Back at South High School's acuity field house. Justin Bingham calling his third time out of the half. Chris at girls are really having a hard time. Yep. Gotta take care of the basketball. Keep shooting it up there. Get somebody in the middle there against that zone. That last PSA where the dad is walking around with the drill. That was me last night in Arizona. Drilling holes. Hopefully in the right place. They weren't in the right place. My wife had her eye on me. Made sure I was doing it right. Good job there. I'm breaking that double team. Good swing. Good shot. Well just wouldn't go down and we got a foul on North. And going to the line for the Lady Red Wings will be Ashley Wyman. Well Marty last week you were gone. We had a game here against Southwest. A boys game. Coach Desatelle was here. Coach Christian and his brother. Really? Coach Trisowski. We had Coach Schumann was here. That was Ashley Wreckaligus and his wife Grace. Were there any parents? It was a who's who. And of course Leroy Hamilton, the coach at Sheboygan Falls and as a son on the team helped me out. It was a who's who of basketball. And I wasn't even here. Nope. 4-B for 3. No good. It was a cold day Marty. I'll tell you that. So people came to the I wouldn't know. Came to the game instead. Has a good kick down pass by Dahlman to Opie and she puts it in. Meredith Opie with 8 points already Chris. She's got a third of North scoring. There you go. Yes. Ball is tipped but Wyman put it up and in. Ashley Wyman a junior. Just 4 seniors on South Squad. Looting it up for 3 but not hitting it was Allison Shetter. It's tipped away. South will keep it. Lady Redwings come in tonight with a 1-10 record. 0-7 in League North is 8-4 4-4 in conference. Doesn't look like they're going to be threatening revying for a conference title this year Chris with those 4 losses already. Yep. Well League is up to Pierre. Has climbed back to the top after a year off there 9-1. Bayport is 8-1 Ashley Wyman on 5-2 and then you got a host of teams. Notre Dame, Pulaski in North at 4-4 and talk about the Pierre in a little bit. Have a little whining to do Marty. I'm good at that. I noticed. But you don't whine at tennis. You don't whine. Well you don't do it out loud. That's true. They don't do it out loud. That's correct. They're trying to get in the paint and they do again. Wow. A lot of dribbling but a good layup by Julia Scheringer. 8-50 left. Shoot it! North trying to double the ball whenever possible. Yeah it was a good skip pass. They just can't buy a hoop. And South will keep it. Emily Bridges is going to toss it in for the Lady Redwings. Just 2 of 12 Marty. And another turnover on South Chris. Giving them to individuals that would have been on. They had it. There's a shot. Miss. South very aggressive on their blockouts after shots. They got a foul underneath. We'll have to see what all this plays out. They're going to get Katie Dany on that one. Second. Dany with 2. Isabel Barrington with 2. McKayla Kircher with 2 for North. Kylie coming in at 5 points per game. She's already got 5 Marty. 2 games already this season and canceled on Friday and Tuesday the other day there was lots of ice. Tuesday nights games were all called off as well. The football game was canceled too. Removed I should say the Kansas City game. No basket. They're calling the foul on the floor. What's that now? I didn't hear that. Kansas City and Pittsburgh played after the Packer game tomorrow. Really? I did not hear that. Bridges picks up her second. I went over to Kahn's floor just so I could see some green stuff Marty not like you. It was green off by me. It was green inside that green house. Shot no good and plots not able to control it goes all it off of her. I thought I'd get the smells. I hear you. I hear you. It was really war. I went in by the flowers and it was cold and I thought let's go outside. It was just as cold outside as it was by the flowers. Nice inbounds play there. Amy file with the basket for South. It's a 27 to 7. We have another full time and all it will take a short break and be right back. Scissors and to follow the swimming rules you tell me to stay away from drugs to always buckle my suit down. So why do you keep a little gun in your drawer? How safe is that? You ask them to follow some safety rules now they're asking you. In fact they're counting on you. Never let your gun get into the wrong hands. Remember always lock it up. Visit our crew tonight. We have Scott Mayloff and Eric Weisman co-directing. Richard Bartzen is up by us running camera one. Greg Zablocki down on the floor running camera two. Student helpers are Corey Greer and Sergey Malader they're both juniors here at Salt High School. They take a class here right Marty? They take Mr. Mayloff's broadcasting class. Yes they do. Don't interrupt me anymore. I was just going to say it's a nice opportunity to expand on people with those interests maybe. Yeah exactly. Not just for us but maybe they work some place. Network TV some place. I think back to my high school days you know there was a class that a couple guys took it wasn't a real big thing at the time but I wish I would have done it was T. Cole-Mack. Runabout cooking and all that kind of thing. Right now is frozen pizza and TV dinners. South Shui just 21% from the floor trailing by 20. Currently seven and a half minutes Marty. 734 left in the first half. Pretty quick half a basketball. Yep. Good idea. Just got to execute that little bounce path. Right plan. Just need to get that pass in there a little better. You can tell there's a lot of inexperience from the South girls. They just don't look real comfortable making some of the plays that you would think varsity players should be able to make. Shot off the glass is no good by Beshard. Yep she's one of my former students Marty. Look at that. Just can't finish. Galman leading the break right down the middle. She takes it to the hoop and scores. That was pretty sweet Chris. Once again now that she had that wide open lane. Good drive. Galman with a block and she gets it back. Leads a confidence in blocks Marty. Well helping herself out. Plots with a three point attempt is no good and then she's fouled on the block out and she's going to get three free throws. Getting that foul is Isabella Barrington her third. Plots averaging 13-2. She's fifth in the conference Marty in scoring and fourth in rebounding. Good on that free throw attempt. She has eight points. Four. Five points for Plots. They get six. Ooh she did it. Got the roll there. They turn out that aggressive zone. That's a good pass in deep. Galman I think is going to get the foul that time. Lyman nice catch. What a basket. North with 14 fouls. Solve has nine. Lyman's first free throw attempt is good. She gets the second. 32-9. 6-20 left. Oh a nice feed inside. Plots couldn't get the layup. It's an easy one. Yeah Lyman with the strong rebound. Three ball is no good. That shot attempt by Marver. She's averaging 12. A little over 12 a game. Chris she doesn't have any points yet. Yeah I don't remember even mentioning her name Marty. She's got three shot attempts. No fouls. No points. There's a couple of shot attempts like Chris mentioned that's about it. There she goes. Marver's shot is no good. Good rebound though by a foul and then a whistle. You got a turnover. Possible traveling. Chris there's a travel.  What do you do to keep the girls involved? Well I think you just set it right from the opening that you got to keep them motivated. Got to make sure what we're doing is to improve. Obviously we're not always seeing the results but you got to try to motivate them to come to practice. Do different things. Try to make practice fun. I like that idea. You know different you can do a lot of basketball things that are fun too. There's games and things and skills that you can work on. I think it was important that they got a victory this year Marty. Right. I think I told you the story. One thing I will say and I'll mention it in our next break Marty when there's free throws or something. Something that is demoralizing a little bit. Almost. Rolled around, rolled around. Just one come back in. This year Depeer beat the South girls 98 to 16. I feel that as so unsportsmanlike it's not even funny and it's just another case. Hey you're leading the league. If you're going to 98 that means you're trying to get to 100. Can't you win it 70 to 16? You have to go to 100 and you know that's just the WIA sometimes you know they try to make these rules. We do have running clocks and things like that. Right. Yep. You know that's the type of you know losses that are painful. You know but then there's coaches out there you know that there's no reason you can't pass them all around the outside or do something. I'm not trying to degrade the South girls in their team but that's just I don't think that's very classy. John Shuman didn't want his team to score 100 points. When he was coaching I remember there were some opportunities but you know he told him don't get 100. Hey it's one thing if it's 100 to 92. Well I think when it's 98 to 16 it's not necessary. North calls a 30 second time all the game is that way you know I don't know. I was going to relay an experience I had as a coach one of my years over at Chilton with baseball. We were 0 and 19 as a team and we won our second last game of the season but I guess my point is the kids always hung in there you know and I think to a certain extent as much as you can make a winless season up to that point fun you know we tried to do that and of course when you're not under the gun for having to win you know a lot of guys get to play and they play them more often maybe then you might if you were vying for a conference championship but I like the idea that you mentioned you know keep it fun for the kids. Don't be yelling at them all the time. Right and improving and working on skills by the way that year we won the second last game of the year and then we won our first tournament game we had a buy in the first round of the tournament and we won our first sectional game so we were playing to go to state with one win on the regular season. You talk about being fun at the end of the year. I think it can happen. So I said that in the opening two here it's not so far but in a way for the lady red wings they got off to a slow start but think if they would have you know kept it close in the beginning a quick start by North they were they hit five of the first seven shots and Sal's couldn't find the basket right away but last couple minutes they've been hanging in there. Too many fouls for Sal too. Yeah really. Just adding up to the problems. In the game when we weren't looking Chris we got to mention her. Cubanita Lopez Taguy number 21 in the ballgame and Cuba that's what she goes by. She's averaging seven and a half points a game. Oh a nice pass. Weiman with a good layup. That was sweet. 34 to 13 three and a half left. Good pass. Hope he's had a nice half of basketball scored some points some other good things. Cuba lost it on her way to the basket. I talked with Justin Bingham prior to the game just to make sure we're pronouncing her name right. She said she goes by Cuba to her friend so we'll call her that too. We're a friendly group up here. Good job. Defense there much better. Deep three that time is no good. Weiman with the rebound. Baney bringing it up. I have seven rebounds already for Weiman. Weiman mentioned in the opening she's third in the league in rebounds. Good cross court pass. Shot attempt by Luma is no good. Cuba Lopez Taguy with a basket. South is starting to get their sea legs Chris. Another bad turn over by North. They're getting a little sloppy. It was a 20 point lead down to 19. Marver's pass inside. Reversely up is no good by Luma. Janita Luma didn't get it to go. Weiman's gonna go back to the line. Good try in that reverse by Luma Jr. This is a third trip to the line for Ashley Weiman. No more knee bend. Ashley gotta get a little more arch on it. She's made out of five so far. See if she can make it four out of six. She does. Eighteen point lead for the Raiders and thrown out of bounds. Maybe a map turn over was Makayla Kircher. Mary Schmidt steps out. Katie Bichard in the ball game. One three one it looks like Mario. Looks like Matt. They're man enough. The pass inside. The pass to Gi for two and she's fouled. Now those were the kind of shots South got at the beginning of the game but they just couldn't put in but here in the last couple minutes they're starting to make them Marty. It's a seven point run. If Cuba makes this one it's an eight point run. Nice jinx in there Marty. I wasn't trying. Little hook shot in the lane. It's no good. Good passing by North. Good patience. Nice reversal. One more pass should have been there. Kick out past the plots. Wow. Nice pass there by Dolman though. I thought she got a little bit too deep. Under a minute left in the first half. And we get a follow.  He'll put South at the line. Just thinking Marty wasn't too long ago that Coach Bingham and Spielman and us were all playing basketball together. Justin said he doesn't play during the season but he tries to get out there after the season and play. They're playing on Saturdays though. I talked to Hamilton about that. I missed playing a little bit. Gotta make the free throws though girls. I always wanted to have Leroy on your team. Fall. I'm not sure what happened. File gets her second foul Marty and Dolman's back to line. She's just got five points. Does K.R. Dolman but I have her for six rebounds so far. I had her one for two trip early in the ball game and if she can make this one it'll be another one for two trip. There's a good shot at Kira. The prep profile of her the other day in the paper. The only thing I didn't like about it was her favorite class wasn't Jim. There's a nice shot. Oh it rims in and out. Right string, wrong yoyo. Deep pass to Dolman with a good catch in the lamp. Plots with the great pass and then Dolman comes through with the hoop. Ball's tipped away with 11 seconds left but Plots not able to gather it in. 9.1 seconds left in the first half. Schmidt coming back in. Marver's got it. Six seconds. Dolman with a step out. Good D and taps it away. And we're at halftime north on top. 40 to 18. Saving energy saves you money. Learn more at Energy Savers. We're having dinner soon. You don't have to be perfect to be a perfect parent. There are thousands of children in foster care who will take you just... Did you know that boys that play with dolls make better husbands? My son has lots of dolls. But did you know tarot cloth diapers breathe better? I did. Oh yeah, yeah. Did you guys know statistically friendly kids have more friends? Yeah, that's obvious. Did you know most people think they're using the right car seat for their kid but they're not? Parents who really know it all know for sure that their child is in the right seat. Visit safercar.gov slash the right seat to make sure your child... There's one thing you can never have sex without. It's not something you buy. Or something you take. In fact, there's only one way to get it. It has to be given to you freely. It's consent.  It's rape. Consent. If you don't get it, you don't get it.  Learn how and take the pledge at hitsonus.org Everybody has a dream. Mine was to see the ocean. What do the neighbors think? Even still. You don't have to be perfect to be a perfect parent. There are thousands of teens in foster care who don't need perfection. At South High School's Acuity Field House getting ready to start second half action. North started the game with a 22-2 run and from that point forward it was pretty even. South had a 7-point run near the end of the half before South bounced back to score 8 straight points. What do you got on the turnovers and rebounds and some of those things that you keep track of? I got North, 14 of 31 from the floor. Marty 45%. They turned the ball over 7 times. Sheboygan South, unfortunately for them they had 15 turnovers and that kind of led to their shot differential between North and South a little bit different. They were 7 of 24, 29%. They didn't make a 3 in that first half. I like the way that South was at least doing what they were doing in the beginning, getting down deep and making some basket at the end. They struggle with that zone attack pressure. See if North's probably going to come out with that right away. Try to put this game out of reach early. South, they're going to have to counter and take care of the basketball and get the ball to the middle of the floor to one of the wings instead of going into that trap. Seem like most of the turnovers by South had to do with passing. They're just not making good passes. They struggle from the floor early too and make some baskets late. When you think about it, North was 5 of 7 in their opening and since that time, they've only hit 9 of 24 so they've struggled from the floor as well as Lady Raters. Schmitt guarding Baney and a good feed inside but a tough time handling the ball. Marver with a shot just outside and the free throw line couldn't get it to go. She's had a tough night tonight, shooting wise. Yeah, just she came into the game. As we mentioned, 12 points a game. So far, she's got the goose egg up there. South's going to need her to put some into the hole. Oops. Offensive. You mean that's on me? You mean file with her third fall? Yeah, unfortunately that's going to be her third. Oh, that just didn't happen wide open. Plots of shot is no good. Wyman comes away with the loose ball. Marver's rainbow shot from the wing is no good. Schmitt has it. Plots, it's fouled on the way to the basket. Just like the game started, Marty South's defense struggling a little bit out of the gate. Got to be a little quicker to the spots. Cut those driving lanes open. We mentioned it earlier today, way back when the game started, Norse had so many baskets and shot attempts right here in the paint like Dolman can do. Dolman drives it to the basket for two. Averaging 13 and a half. She's got 10 already. Had a nice game so far. Shot rims out. Oh, they're going to call a travel anyway on Emily Bridges. I was going to say just another thing that it's tough when you're not a very good team and then when you don't get any breaks, makes it doubly bad. Plots open from three ball land. Shot off the rim is no good. Step through and a shot is up and in by Kiley. Good play there by Kiley. Oh, in and outer by Marver. We're going to get a travel. Another time out by South Chris. A full time out with the score. 44 to 18, 1609 left in the game. We're going to take a short break and be right back. They told me a bottle couldn't dream that I would never become a superhero. Just to come back in a new disguise and be the hero that I've always wanted to be. I promise the guys in the truck next time will go to a long break instead of always a short break. Slow start for South out of the gate to get Mardi O for four. I thought it was a quick start for Northall. Yep, they're two for four. Still can't make their threes though. They're two of thirteen now. Hey, did you see it? I'm sure you watched the game last week when the Badgers lost to Purdue. Yes. Did you see what happened to them in their next game? They lost by five to Minnesota. But Kyle related to the three ball in that game the Badgers couldn't make anything from three that. I think they were two for 14. No, and they actually in the paint had more points than Purdue who's just gigantic. Yeah, that Haas kid, holy cow. Swanigan, he could be player of the year. He's a stud. Oh, yeah, easily. I mean another turnover. But it just, playing on the road is so tough. Just so tough to win on the road. Anytime you can get a win on the road. And I expected a little better ball game out of Ohio State the other night. They didn't look very good. No. Of course the Badgers looked very good that night. Yeah. My son Tommy was there and he said it was a load from the get-go. And it was a quick start by another turnover on North. They're up to nine. That's kind of stuff Coach Spielman wants. Probably the girls to finish out well you know, good. One of the things I don't like to see is when you can't pivot without traveling. That's what we had on that call. And Dolman's had a couple where she's had the ball and then wanted to dribble to the basket. Couldn't get the ball down in time. Kept taking a step first. Shot from the corner is no good. Nice rebound that time by Girok. The shot was missed by Beanie. I'll tell you something about that pivoting and stuff Marty. Good pass by Dolman but Klotz didn't finish it underneath the hoop. Little things Chris right? Yep. Yep. I was just thinking Marty when Amai was, there's another turnover. I'll mention it when we have the break. Sharinger gets it. When I was coaching basketball one year we had a group of kids that came in after being in eighth grade as freshmen and things like that. One thing, well here's a replay in the shove. One thing that kids always mentioned. Yeah right coach last year we had all these great plays. We had 20, 30, 40 plays. All these names. Then you watch the kids they can't shoot. They can't dribble. They're not great passes but they had a lot of good plays. All you gotta do is be able to run them. If you ever want to watch a good movie watch Coach Carter. They didn't let those kids shoot. They had one play. Probably a little exaggerated. Dalman with another basket. I was watching the Sheboygan North basketball. Tom Desateliers and Billy Free really it's a story when he was on one of those early teams and he said heck the first two weeks of practice we didn't even touch a basketball. It was all conditioning. That might have been a little bit of an exaggeration but you get the idea. There's that idea getting caught in the corner Chris you mentioned that. Coming out of the halftime. Get it in the middle where you can pass the ball. Kircher in the ball game. I think you made a good point. If you can pass you can dribble. You can play a little defense. Your coaches are gonna get you on the floor. It's not all about the scores. Schmidt no good. But she gets her own rebound and nice feet inside to Dalman who gets and rolls out of bounds. I had a kid one year at Chilton. He could hardly walk and chew gum at the same time. He was a nice kid. Don't get me wrong. But he wasn't a basketball player. But he had one half in one of our games. He caught every ball and when he passed it it went to a teammate. He was awesome. I don't think he scored any points. He got some rebounds for us. He's a big kid. I know we got the boys game coming up and kids like Garrett, Splitgerber for South and Ethanson Alistair North are two of those kids that do all the little things but may not lead their teams in scoring. But they're the ones that take care of the ball. They can really defend good passers. Talking about the Badgers I think Schoelter is that kind of kid for them. He does the little things. Yep. Walk on. I like what Gard said about him a while back. He said you never have to worry about Hussle when he's on the floor. South comes away with it. Good lead feed. Bridges shot is up and in. For file, pardon me. Great. So String, Marty. He went almost 5 minutes without a basket. Another turnover. Coach Spielman not happy about that. From the end of the first half to that basket right there was a 14 point run for North. Spen a while. 46 to 20. It's all struggling. Dahlman with another steal. And she gets whacked on the arm. That's dangerous. File picking up the follow. It's going to be her fourth. I'm sure. Coach Spielman is just saying maybe that should be intentional. Don't need my best player to be a round and down for Kiera Dahlman. Kiera with, what did you say she's averaging? 12 something. Kiera Dahlman, 13-5. 13-5. She's at 13 right now. Fourth in the league in scoring. Lopez Taghi in the ball game. She had a nice spark there at the end of the first half. Four quick points those couple of minutes she played. They look pretty good right now. Chris passing and catching the ball and dribbling it. That was not a good pass. They just dribbled and make that pass a little bit closer. Might call that a header. Another shot that just wouldn't go down for the Lady Red Wings. Step into the shot by Luma and her shot rolls off. Getting tied up inside was Allison Shetter. She got kind of a bad spot there. Same situation also as the first half. Marnie if you look at the fouls. 5 against the south, 0 against north. I think it was like 6-0 to start the first half. It's not one thing, it's another. Nice pass. Got to catch that. Got to catch that one. There's a perfect example of what we've been talking about. Claire Binder. Got a chance for an easy two points. Couldn't catch the ball. Dad played over here at south. Was a very good basketball player. I saw Mom come in the building. Mom's in the house. Of course, Grandpa was a principle, long time principle here. That was the dad. Nope. Tom Dinder. That's Grandpa. Yeah. Grandpa to Claire. Walked away. He's at Wilson. Shot is no Dalman with another board. Chris, don't miss that one. I defer to you. Hopi for two. He's at a good game. Hopi with 10. 12 points. Look at that replay. Nice. Ball control. Put it up off the glass and in. 30 second timeout. Shot by south. Chris, I've got him for five timeouts. I think that might be it. I think he gets six. I think you told me it was six. I talked to one of the officials and... I think it's six now. I thought it was five too, but...  We were here to do the boys. I don't think you know what you're talking about. I think it's five. 26% shooting down for south. Is that up? No. Oh, it was 29. When you're going to start doing that figuring in your head... Don't you know your math facts? 41% shooting for north so they're down slightly as well. Beanie with an offensive follow and that goes as another turnover. Chris is getting the abacus out trying to figure out how many turnovers south has. South and a man to man. Shetter had it stripped. She gets herself in situations where she can't do anything with the ball. Well, nobody moved Marty. I was looking at what she's supposed to do. Shoot it. Shoot it if nobody's going to move. I'll show you. It's like somebody's got to move a little bit here. Marver again couldn't get it. Dolman with another rebound and she's leading the break. And a great pass. Opie couldn't get it to go however. Marver coming right back. It's away with a carry. And we get another layup attempt by north. No good. Opie hustling down for the easy two. Kertcher missed the first layup but Opie was right there to clean up. Shetter's going to pick up that fall. Come on Allison. Look at that nice layup. Good replay guys. That looks like an Eric replay not a Scott replay. Friendly balance for Marver. She gets her first point of the ball game. They get two. Struggling from the floor. Got to keep shooting. Right Marty. Yep exactly. That's your area of expertise. That left hand ellipse. A good bounce pass. Opie. Nice. Shetter. Good passing Marty. Yeah very good. Shetter with the left handed shot but she couldn't get it to go. Nice lead feed. The shot is no good by Barrington. Marver. Four quick points for Mackenzie Chris. First basket for her. She's just one of ten. You see the battle underneath. Put it up. Another good replay guys. Binder at the line for the Lady Raiders. Oh Claire. Chance to get your name in the paper and you blew it. Opie down and scores and is followed. Fyle with her fifth fall. Look at this breakaway. Came in averaging nine points the game. Marty she's at 16. That average is going up. Fall was on bridges apparently. She has four. Opie with the completes the three point play. Shard coming back in. 55-24. What do you got to get to for a running clock? 40. Oh 40. I think it's 40 Marty. Football is 35. Football is 35. I think it's 40. 840 left in the ball game. You see the score. 51-24. Amanda Theobald coming in. Saw her mom and dad come on in the house. They're here tonight. Mike Longtime coach at Luthorne. Sisting Todd Decker. Good guy too. His son Erkan he could play a little baseball too. Yeah. Anthony he was a good player for us. First baseman if I remember correctly. He could hit. And a nice kid. And he can very musically incline too. Yeah I didn't know. Oh yeah they got a band going. Speckled band. Not sure what their name is. Played at Summerfest I know. Oh really. Opie. Whoops. Good idea. Bad pass. David Beck. There was a Sherlock Holmes novel or story called the Speckled Band. It wasn't about music. And when it's a 30 point lead by one of the squads we get into some silly stories. We haven't had a story from the 60s. When I was in high school back in the 60s they didn't even have girls sports per se. They had some activities after school. GAA girls athletic association. I can think of two kids from my class that were outstanding athletes. Kathy Adamovich a holy name her. Was a really good tennis player. And Barb Shuddy I think is in the Sheboygan softball hall of fame. Good player. And I think both those girls would have been outstanding high school athletes had the opportunity. Now I'm trying to think here. Heaball with this point. Mary Delripple pretty involved in starting stuff around here. She was part of it. Was she the... I know she coached girls track for a long time. I don't know she was one of them but... Fern Delripple were two important names for girls sports in Sheboygan for sure. So we got Amanda Theobalds going to get her name in the paper. 3-ball by Baney all the way up to 27. Missed her first 7 but got that one. Lots would have drive down the lane. She has 12.  Nice 3-ball. It all looks pretty when yeah you could even tell on a release sound looked good. Been trying to get position inside working hard. Almost stolen away but keeping the ball for north was Nicole Lane. And it's a turnover now. 6-45 left in the ball game. Bridges had it on top. Lot of reaching. Lot of reaching. Got the double screen. Oh and they left her wide open. That was Baney. Where was that? Coach Bingham saying earlier. Eric Speelman saying yeah where was the defense is right. No basket. Oh boy. Got a good file and that's going to be it. She's a little slow getting up Marty. Look at that 3. BAM! Nice arch. And you're right. It was on file and that is her 5th. Finished with 6 points tonight. A slider for 4 rebounds Marty. Cubanita Lopez Tagui in the ball game. So you're not down at Cubs Fest this weekend huh? In Chicago? Probably everybody and their neighbor. Except the horizons. They aren't down there. That's why I didn't go. Well probably everybody and their brothers all of a sudden now going to this event now that they win it. I got all my Cubs t-shirts lined up ready to go for tennis Chris every day of the week. Terry Berkowitz is down there too. He used to go down there quite a bit. I don't think... That was years ago. I know. I'm just saying when you guys were loyal fans should be rewarded. Now these people now they're winners.  Yep. 12 hitters. John Jay maybe. Schwarberg. Madden said he was thinking about if he didn't think that would be a bad idea to have Schwarberg. By the way with his four at bats last year he's getting a card in Stratomatic. But he got the worst rating you can get for the outfield. He's a five and I think he's got a plus arm too so he's going to be pretty brutal in the outfield. Good dump to catch it. It's a basket there. Binder had the basket before she had the ball. Yeah this is from Chicago right here. They said that's the biggest concern who could lead off. They said with Schwarberg and Bryant and Rizzle before you even got to your seats they could have three runs on the board. Yeah really. Isn't that the truth. Those three guys can hit. Marber shot is no good. Plots with a nice rebound. No! She's cannot put the ball in the hoop tonight. Tough tough tough night for McKenzie. Seven rebounds now for Plots as well. Drive to the hoop in the shot. The scoop shot is up and no good by Emily Bridges but she'll go to the line to shoot a pair. So who do you think should bat lead off? Me? Yeah. I mean you I mean who do you think should bat lead off for the Cubs? He likes to draw some walks. It's a full time out guys let's take a long break this time. It's a dream come true for many except when there's flooding or hurricane. That's why people who live near lakes and rivers by the ocean and Bayside are working with their local planners to make sure that protection from all sorts of natural disasters is part of the planning process. Learn more at planning.org. That's planning.org. Back at South High School's acuity field house north on top big 59 to 31. Hey I know who's going to lead off for north though this year. Who's that? Dylan Lindow. Not a bad choice. Get him as many at bats as you can. That's right. That's one thing that hasn't changed or we know that at North High School he's going to be leading off. So his niece and the witter going to bat near the top of the York. They'll be up there. Yep. I got Ben Miller and Weston Yer.  Ben from the football season so he'll be back. Sal Parra and Eric Johnson was a goalie for the hockey team plays Maybe we can get Scott to do some baseball this year. I know we haven't done many baseball games over the last couple years. We'll have to get a couple in there. You guys have your schedule done already right? Yep. Ooh nice steal that time by Barrington. Layup is good and she's fouled. Nice layup. Izzy. Oh that's the one thing at North that I'm sure of. Number five or Lindow's going to bat first and then the rest of them will still figure it out. After that. What's the kids? The lefty, the big guy. Oh yeah. Jackson Potts. Jackson. He's healthy and ready to roll. I know he was hurt most the last year wasn't he? He had like a growth thing Marty which was kind of a bummer. Not really an injury but more of a some growth spur thing kind of in it. Maybe alright. Good battles. Good battles. Got to finish ladies. Got to do a couple misses but she gets a chance at the free throw line. Here comes Claire back in as well. Ashley Wyman. Ashley Wyman had eight rebounds in the first half but I only got her for just one here in a second. I'm not perfect on that but You're pretty close to perfect. You tell me that. Nine rebounds is still a pretty good night though already. That's awesome. Kylie at the line. Girac made her first. She has eight points. Averaging five. Give her nine. Five minutes. Sixty-one to thirty-five. Good defense. Those hands in that good positioning there. Katie or Kylie excuse me. Lopez Taghiway able to gather it in but there's not much with it. Good passing by Sol if they got a nice shot but again they just can't get it to go in. Bender with the rebound. Another steal by Barrington. Right to the rack. And scores. She's fired up. So are we. That was a great play. There's the senior. Nice shot of her. Smile for the camera. That's right. That was a nice play. Make your free throw this time. Long. Just tell that was long Marty. Yeah. Actually you know what you'd have made it if it would have been a little longer. Oh I don't know if I want to bring Dalman back in here. This is. Yeah what's the point. Wow it's just injuries and what if you step on somebody's foot and That was one thing nice about that badger blood when a lot of kids played a lot of minutes and when was the last time Brevin Pritzel played the first half. Of course a former Depeer player player player played in our league. Yeah we covered him. He could make free throws. He could shoot. Wasn't always a big fan of his attitude though but I was I talked to somebody from Depeer and they heard about it too and he weren't a basketball fan but they just heard talk in the community but some of that you grow out of you grow up and learn what it's like on the other side. Boy could he make free throws and good smooth shooter. I hope he does well in Madison. Wasn't that at North. He had over 40 points that night. Yeah it could have been. I think you're right. I think he did. Yeah and we're like crying out loud or up by 20. Why is he still in there. Wow and when you'd foul him too I mean he's just automatic and that's one thing the badgers need is to make some free throws. Oh God I think they were 33-5 for 15 the other night. In the ball game for Liz Valdez in the game for the first time. Number 11 right. Number 11. She's just a junior for self. Janita Luma in the ball game also. Barrington at the line again. Wow. Here comes Dalman. Spot up shot. Good try. Marlena Miller. Scott doesn't want any phone calls on Monday. Of course he wouldn't mind him on Monday. I think it's Martin Luther King that he probably has off. Almond with their 10th rebound of the night. Hey by the way do you guys have school? We do not. What about the rest of the district they're off. Yep. So Monday's the day off. Yep and Friday's just teacher day because of records. So only a three day week. Yep. Well we have a teacher day we have to go. Okay. On Friday. I'll do all my prep work for the Luther Christian game. And my grades. I thought you were doing Sudoku. No no no no no no no no no no. I have 12 classes to do grades for Martin. So I'll be a little busy. You guys do it on the computer you got a program. Yep. We're a new grade system in the district. It's called Skyward. Everybody uses it. You guys use the attendance thing too. Yep. Everybody's on that. The whole district now. Whenever I do my subbing I always go to the room next door. If there's anyone absent. Do you enter this for me. Trying to get down to the paint. Trying to get closer to the basket. Trying to get those games to keep things interesting. That's what Barrington was doing. She was playing a game against the north defenders. Yeah well. Stop me if you can. Yep. I got a score. She's got five points. That's it. Seems like she should have more. Yep. Of course if she was making her free throws She had a couple baskets and two of four shooting I have her. One, two, three, four, five. This is her sixth free throw. I knew that one was in Marty. Good for her. Good job Chris. I'm giving you all the credit for her making one. You talked to her that she couldn't. Nice pass inside. Good ball movement. No good and Barrington's like it's not me. Five falls. Five falls out. Is he at a nice knife? She did some really nice things. They're quick hands. Going to the hoop hard. Said here's Claire Binder. Trying to get her first points on the board. Get there. Yes. Name in the book. Name in the press box. In the sheboygan press. Let's make it two in a row, Claire. Show them where you live. Yes. That looked good. Forming everything on that one. Nothing wrong with that. 220 left in the ball game. Starting to drag a little bit now Chris. How many free throws? Can't make that pass though. I'll get it right back. Shot by Valdes is no good but she'll be at the line to shoot some free throws. It's starting to fill in a little bit Marty but I'll tell you what. There's a lot of open seats. North side a lot on the south side Marty. Emma Clayson the ball game. First action. There's a great shot of Liz and she puts them both in. Salt with 40 points now. Problem is North has 63. Opie kicking it out the shatter. Her shot is up and in. Allison Shatter looked pretty sweet on that move. Trying to fight through the crowd as Miller she picks up the fall. There's a reason the ball went across or banged across there. Really? Well I think there's a reason. I thought there was a fall on North. Over and back they called. Shatter. Half a hook. You know that's the second shot she's taken with her left hand. The basket she made was with her right hand. But she's going left Marty you like that. Yeah no no I understand but how many times do you see that kids shooting with either hand. Now there also seems to be a big flock of people coming in Marty. I don't know if they're holding them back or they didn't want them to get on the floor. Is this Claire Binder on the line again? Yep she looks smooth the last two. Not a good release that time. How did you just watch the game Chris? You do pretty good at that. And stop talking about Claire's form. That was a lot better. Except it didn't go in. Val Diaz around and out. That's not fair. 120. Shatter couldn't get it but she is fouled. How did that ball not go in down here Marty? Wow. It was more than halfway down. Wow she has two points so at least gonna be shut out. Way too many. Remember now you're doing interviews regardless. Yep I'm ready. Good. A couple more free throws by Allison Shatter. Allison with four points tonight. Now there's a kid on the floor here. I guess not now. Whoops. Yeah there's number 23. We haven't named for that young lady and we apologize for that. Maybe I got it here. Horne. A follower of Beverly. Bev Horne. I don't know if that's right or not. That's her last name Horne. What do you want? Caroline? She's leaving me to dig my own hole. 48 seconds left. 67 to 40. Binder trying to get it inside but can't. And I think she's gonna get tagged with a follow. Going to the line to shoot free throws is Miss Kiefer another Kelly Kiefer. Kelly make a free throw. You're gonna get your name on paper. Lot of free throws here in the second half. That's part of the reason why it's taken a little longer. Stay tuned because after this ball game we'll have the boys be doing that game. I'm sure it's gonna be closer. South has been playing quite well recently on the boys side. Ball is tipped away 24 seconds left. Horne. Bangle. Nice shot there. South cutting into that north lead. Shot is no good. It's gonna go right back to South High. See if the Lady Red Wing can get a shot off. There's six seconds left. Hustle it up. Crank it. Yes sir. Oh, wouldn't go. And that's our first ball game. Sheboygan North 67. Sheboygan South 43. Stay tuned because Chris will get some of the girls from the winning North squad and do an interview with them and then we'll do our opening for the second ball game. What would you bring to my company? What do you need? I need problem solving skills. I got through high school without a car, a phone or a computer. No college degree though. Not yet, but life's taught me a lot and I'm ready for more. Well, you're not the typical kind of candidate that I hire. But you are exactly what I'm looking for. Your company could be missing out on the candidates it needs most. Learn how to find a great pool of untapped talent at grads. That's a great guy. Totally selfish and untodd like of you. You don't have to be perfect to be a perfect parent. There are thousands of teens in foster care who don't need perfect parents. There's one thing you can never have sex without. It's consent.  It's rape.  Learn how and take the pledge at it's on us dot org. You tell me to stay away from drugs. It's to follow the swimming rules. You're always looking out for me and trying to keep me safe. So why do you keep a little gun in your throat? Here in the garage. Closet, shoebox, under the bed. Where anyone can get to it. How safe is that? How safe is that? You ask them to follow some safety rules. Now they're asking you. In fact, they're countering it. Never let your gun get into the wrong hands. If you want a firearm and are not using it, please be responsible and be sure that it's stored in a safe place. Remember always lock it up. For more information on firearm storage safety, visit ncpc.org. Listen to me. I am captain of the trap team. She doesn't really think she's going to get out of here. Be nice. She's new. How long was anyone there? Wow. Even from our standings, I mean it. Oh sweetie, what happened? Me? My friend Becky got to talk to this super cute boy. I tried to act like I wasn't jealous, but I so totally was. And then out of nowhere this concrete maybe it was a semi. Even you were driving? Yeah. I mean I know the whole eyes on the road thing, but this was a super important text. Maybe you have to know Becky. Texting? Great. But it was only like five seconds and I'm a really really fast texter so it wasn't even a big deal. Actually, she texted me back yet. Wow I get like no bars in this place. South week this week. Is that any different than any week? A little, yeah. We prepare. We are focused throughout the week. Now you've done this for a few years and like that. Do you enjoy these games or stuff?  Yeah, definitely. You guys have kind of had a up and down season this year. You know, more ups and downs which is good. You know, just trying to stay the course. It's coach Willman. I was just going to say you guys just trying to stay the course and get better every week this year. Yeah, for sure. Every week, every practice is the focus. It's to be better than the practice before. Yeah. Now, personally for you, what is your experience been with these south games over the last couple years? The crowd is so awesome. It's really fun to play. Energy. Congratulations. You're all going to catch up over here. Well, you guys got a victory tonight. You got off to a really fast start. Is that kind of what coach Willman wanted you guys do tonight or what was the focus for you guys when you got started tonight? Well, we were going to get it from the beginning off of defense and that was going to transition into our offense which happened. Yeah, you guys started off fast. I think it was 22 out of 2. You did create turnovers and things. They kind of made it to run in the first half but, you know, your defense did lead into a lot of easy baskets for you guys. You know, you guys got a lot of easy baskets because of your defense. Yeah, it was, that was just his game plan was to get it off the defense. As I was mentioning before, you guys had an up and down season. More ups and downs and things like that. How's the focus of the team been this year? I think we're getting there like in the middle of our conference which we just have to be that team that surprises everyone.    It was fun. It's just fun to play around all these people. Well, you've worked very hard. You're having a really good season. I mean, it's all kind of worth it, isn't it? I mean, you put in a lot of time.  They're up there scoring. It's a lot of hard work, isn't it? Yeah. Congratulations to my coaches for giving me the green light to go do it. Congratulations ladies and good luck with the rest of the season. We're going to send it back to Marty. Alright Chris, good job on the interviews. Good job girls. Leading scorer for north was Meredith Opie off the bench. She had 16 points. Kiera Dahlman you just saw her there with Chris. She had 14 points and Mariah Platz finished third in scoring for north with 13 points. For us out, they were led by Ashley Wyman. She had 8 points in the first half and finished with 8 points. Chipping in with 6. Each was Isabel Barrington and Katie Banny. Banny 6 came on 2-3 pointers late in the second half. With the win north moves to a 9-4 overall. 5-4 in conference. South drops to 1-11, 0-8 in conference. Again, Sheboygan north. Lady Raiders a winner 67-43. We're going to take a break when we come back. Chris and I will do our opening for the second ball game.


I'd like to thank my colleagues for making this much more awkward. OK, so we're here to talk about creating a secure open source project on GitHub. And so if you're here, and if you're attending, you're probably wondering why my slides aren't advancing. And you might be thinking, hey, I have this cool thing. I'd like to open source it on GitHub.  Well, how do I make sure that this thing is actually secure so people don't start harassing me about some issues that I'm causing? Not only the security of maybe all the other little NPM libraries or other, depending upon what language I'm writing and bring them in, but the code of myself. What am I writing? Am I actually doing this in a way that people are going to get angry at me with? And inevitably, a vulnerability might occur. So how do I respond when that happens? How do I make sure that I set up my repository in a way that I don't invite people to start creating zero days by opening up an issue and disclosing to the world how insecure my project is? And then lastly, you might be thinking, well, hey, how do I make it easy for people to contribute and do the right thing in my project? Because I don't want to be the one poor person who's got to maintain this thing long term if it gets really popular. I want to invite others in to do this with me. All right, so if you have those kinds of questions, you're in the right space. If not, you know, I won't be offended. I've given talks and had lots of people walk out on me before. My name's Phil. I'm with GitHub. I've been around at GitHub a while. I'm serving as our field CTO for places linked by the Darien Gap. I'm a bit of a geography nerd, so basically continents ending in America. I jokingly refer to my title as being the chief nerd on the revenue team. But when I'm not shilling for GitHub or talking about open source practices, you can usually find me in Minnesota hanging out in my kitchen, making food with my kids, baking bread, and it's wintertime now, so I'm excited to be out skiing very small hills since we don't have mountains within a thousand miles of where I live. All right, but I did mention I'm on the revenue team, so this is a bit of a sales pitch, and I am encouraging you all to spend exactly that much money on your open source projects. We make a lot of things available to you for free because we wanna make sure that open source is secure and robust and viable for everybody.  That's the end of the sales pitch. All right, so carrying on. What we're gonna go through here and talk about from a high level are, how do I go about securing the dependencies in my open source project? How do I go about securing the code in my open source project? What happens when that vulnerability is reported? And then lastly, make it nice for people. If you had a chance to hear my colleague, Sarah, talk this morning, she could go ahead and do a little bit more depth that I'm gonna go to on the first two bullet points. So if you heard that, this will be a review. If not, this is your first intro to it. So let's talk about securing dependencies. And most people are not writing their software from scratch. You're pulling in some dependencies from somewhere because we wanna keep our code as dry as possible. And open source vulnerabilities are still a problem. A couple of years ago, this statistic was at 90 plus days for a meantime to update based upon a vulnerability in an open source package. We are down to about 28. So yay us, but it could still be a lot better. So what should we do? Well, if you have an open source project on GitHub, you can take advantage of a free, again, the sales pitch here. We're making tons of money. Capability for your repository known as Dependabot. Dependabot will do three different things for you if you want it to. And we're gonna go through right now and just demo how to do those. So slide right over here at this direction. This is a repository we're gonna be working with. It's a fork of node goat. If you're not familiar with node goat, it is a deliberately insecure node web application used to test a lot of the oh lost common vulnerabilities, which we're gonna see pop up all over the place as we go through this process. All right, so I am an administrator here. This is my open source repository. It's public. You could go harass me right now on it if you want to until I delete it after the end of this presentation. I'm gonna click on settings. And over there on the left hand side, as I scroll on down, there is a code security and analysis. Little place to click on. Let's go ahead and do that. And when I look at this right now, you'll see first and foremost, we have this thing called the dependency graph. And because this is a public repository, it is enabled by default. So what is the dependency graph, you might ask? Well, GitHub goes and crawls through every single public repository, as well as any private repositories that have opted in. And we take a look at your package manifest for your package manager. We then create a graph. So we know everything that you depend upon. We know everything that depends upon you. Why do we do that? Well, when a new vulnerability comes out, we can immediately figure out who's using this package and start sending them the alerts that we're gonna start opting into here. So this first little button right here, Depend About Alerts, just lets me know when I'm depending upon an insecure package. Just kind of that little helpful thing, hey, you might wanna do something about this. That can be helpful enough in itself. I'm gonna click on the second one right here. And what the second button is gonna do is it's gonna start not only alerting me, but it's gonna open up pull requests to bump me to the lowest secure version of the package. The key word there being lowest secure, not a lot of people wanna buy that first model year vehicle. Not a lot of people wanna test drive the next major release of a particular package. So that sounds pretty safe to me. I'm gonna need to turn on that first one because it was cascaded, we're gonna click Enable. The third one down here, if I wanted to go ahead and click on it, would also create those same pull requests every time there's a new version that comes out. So if I wanna be kept up to date and at least alert, hey, there's a new version, we can create that pull request. If I've got CI tied to my project, which we'll cover here in a little bit, it'll start kicking up those CI jobs, making sure your build's not breaking. And then it'll allow you to opt in to that new and updated version of the dependency when you want to. Okay, so this sometimes works and it sometimes doesn't. So we're gonna see if I need to fall back on my cooking show demo skills here. So we're gonna go ahead and click on the security tab again. Nothing quite yet. All right, so before this demo, I went ahead and ran all these processes again. These alerts usually pop up in 30 seconds to two minutes. We're getting closer to the two minutes here. You'll notice here on the left-hand side, we have some Dependabot alerts that came in. And as I had mentioned, this is a deliberately insecure application just to highlight the capabilities of any sort of security tooling, but these are the alerts. And if I go take a look at the pull requests, we can see that we have a number of pull requests that Dependabot has opened up for me to start fixing all of these particular vulnerabilities that I am now depending upon in my packages. So when we open this up, particular one up, Dependabot will tell us a little bit about what's going on, will show any release notes associated with the package. It's also going to show what commits are in there and then run any of the other checks that I have in place. Again, nice helpful way to keep up to date. So Dependabot users patch their dependencies on average 13 days faster. That's 13 fewer days. You have to worry about somebody knocking on your door saying your open source project is insecure. If you're using this package in production, that's 13 fewer days, you have to worry about that. All right, so even though we're pulling in all these dependencies and probably 90% of the code is just other people's open source code, we're still writing custom code on top. So it's worth talking a little bit about fixing the human error problem. That could be a nickname for me when it comes to some of my code, but 83% or so from what we've seen in our data the 521 sample vulnerabilities are caused by the human error problem. So it's important to scan the code that we're running. And again, going back to that free mantra from earlier, you can use GitHub's code scanning tools that we provide free of charge for any of your open source projects. You can integrate with other free or commercial scanners that are out there to have the same unified experience and build that whole thing directly in the pull request. So what's that look like? Let's switch back over to my deliberately insecure repository over here and set something up.  And you'll notice over here, this is what I get for having the cooking show version and the non cooking show version, there we go. All right, so under security we've set up our dependent bot alerts. Now I'm gonna click on this little button that says set up code scanning. All right, so we don't have any code scanning set up here in this repository yet. Let's click configure code scanning tool. And it's gonna give me a list of a lot of different code scanning tools that are out there. Some of them are free. So if you have Terraform in your project, you might wanna use TFSEC or if you've got containers, you might wanna use Trivi. We're gonna go ahead and use this code QL analysis one and I'm gonna click configure right here. What this is gonna do is it's gonna create a GitHub actions workflow for me and it's gonna run the code scan directly in actions. If you're using an interpreted language, you can just go ahead and click start commit and commit that file directly into the repository. If you're using a compiled language, you're gonna, it's gonna attempt to auto build it. If you've got some particular arguments that you need to supply to the compiler, you can do that right here within this workflow file or if you've got another CI tool, we can kinda integrate this process directly with that CI tool and have it still work. Okay, so this does a couple of things. It's gonna kick off a build. It's gonna run the analysis. We're gonna switch back over to the cake that I can pull out of the oven and if we go into the security tab here, we can see that we have a bunch of code scanning alerts and those code scanning alerts are all coming in from the built in GitHub code scanner. Yeah, this one's looking pretty bad. Again, deliberately insecure. Okay, so this is just a nice bit to understand kind of where am I at? But as contributions are coming in from people you don't know, maybe it's a colleague, maybe it's some random person you've never met halfway around the world, we wanna make sure that those commits and those proposals to the code base are as secure as possible and we can build that experience directly into the pull request. So I've got another project over here that I wanna highlight just what that experience looks like and I've got two open pull requests. Some shady developer called P. Hollerin is trying to add a search capability to this particular Java application and all sorts of checks are passing but there's this big old red one right here that the code scanning is failing. Again, we can build these PR checks directly into these open source repositories and I as a person contributing to this repository need to go ahead and make sure that all these checks are passing before you're gonna accept my proposal in. So go click on details. I get some helpful information about what's going on. This is query built from user-controlled sources AKA SQL injection and it'll let me know exactly what's going on. I can take a look at all the paths through the application, get a lot of data, get a lot of data, get some ideas to fix it. That allows the contributor to then go ahead and update their pull request. We can see here this one has the same failing check from before. This one I went ahead and implemented the correct way to manage this data in Java which was to use a prepared statement to not pass it directly to the database. So that all looks good. Now everything's all green and we can be merged. So we can use this technology and these code scanning patterns to make sure that the proposal coming in from our community are as secure as possible and the nice thing is we don't have to be the humans telling potential contributors, hey, your code's bad. We can let the bots do that for us and we can be the nice helpful people that help those contributors get their code into a good state and not the person who arbitrates your code is thinks you really should be fixing it. I prefer to let the bots do all the shaming for me. So what do we find? Really across wherever GitHub Advanced Security GitHub code scanning is used, 74% of code scanning findings are fixed in the pull request before they're ever merged to the mainline branch. Again, a significant improvement over what we see in a lot of other workflows. All right, two, you did your best. You made sure your dependencies are secure with the pendabot. You made sure that you're running code scanning on your repository, but new novel vulnerabilities are discovered. We find new things we didn't know about before. Somebody found one in your repository in your project. Crap, what do I do? That's where we wanna make sure that we have a process in place to prevent the accidental disclosure of a zero day. We wanna have a defined path for reporting and we wanna have a way to have you as a project maintainer securely collaborate with whatever security researcher helpful passerby opened up that particular problem to work on a fix in private before you start alerting the world that hey, I've got a problem, but don't worry, I already have a patch. So let's figure out how to do that. The first thing we wanna do is we wanna establish a security policy. And a security policy is basically something that shows up when a developer is interacting with your repository. Go back this way. And they may be going to VS code and they're clicking on a new issue and they see this report a security vulnerability bit right here and I need to go and I need to view the policy so that I know exactly the right and correct and responsible way to disclose what I believe to be a security issue with this project. So the way that I do that in GitHub is I'm gonna go to my settings again, go down to code security analysis and as I continue scrolling on down, whoops, oh, this is again, sorry, wrong one, settings, code security analysis right over that go. So we're gonna do this the other way. We're gonna go into security, we're gonna establish a security policy, set up a security policy right here, click start setup and it's gonna create a markdown file that it's gonna populate into our repository and then as soon as we start with that security policy setup, you can put in the details here, we're gonna automatically start suggesting to people throughout the UI, is this a security issue via the security policy? Open up a security issue, view the security policy. The reason you saw me bouncing back and forth is we kind of have some secret GitHub stuff we're working on with a couple of projects right now that you'll be able to opt into soon where we automate that process for you a little bit more and that's what something we're calling private vulnerability reporting. So if I go ahead and click here and enable that, what we're gonna do is automatically create a new issue type for reporting directly into GitHub so that we can collect a little bit more information in a formal form. The Electron project is already using that so if I go over here to issues and click on new issue and then go down to report a security vulnerability, you're gonna see a slightly different experience here where I can get a little bit more customized bit, get a little bit more information in, you'll see some of this stuff rolling out here pretty soon and I wanted to give a chance to show a little bit of both what are happening. So now that's great, we have a security policy. We're pretty much ready to go but somebody reports in an issue and we need to start working on it to fix it. So that brings us back to the need to ultimately open up a draft of security advisory. We need to start getting ready to alert our community that we have a known security issue and we need to do that in a formalized way. So again, as an administrator, right here on the security tab, I can go ahead and click this view security advisories just to the right hand side over here. I don't have any security advisories for this one right now but a user has responsibly reported something that I need to start working on. So I'm gonna go ahead and click new draft security advisory and I'm gonna start filling in some details with one hand here so this could be interesting. So stuffs bad but not that bad. Okay, we're gonna go ahead and request a CVE ID later. GitHub is a CVE numbering authority and you can request a CVE be issued for this project directly by GitHub. We're gonna go ahead and just drop some placeholder text in here. Didn't know if I'd have one hand or two, I clearly only have one. This is an ecosystem, this is an other. The package name is gonna be foo. Our affected versions are 1.1, that should not be in there and then patch version is 1.2. Okay, severity, unknown pending selection, we're gonna go low and then we can go ahead and create a draft security advisory. This has not been released to the public yet. This is for me to continue working on preparing this with others in my community, with any of the security researchers that have reported in and then as I scroll on down here, there's a new button that shows up and this says collaborate on a patch in private. We need to have a way to work with others, trusted people in our community or the researchers who reported it to work on a fix so that that fix can be rolled out immediately when we release this notification of vulnerability. So I'm gonna click on that button and what that's gonna do is that's gonna create a temporary private fork. It is temporary, it is private. If you were to dig under the covers, it's technically not a fork, but it's a repository where I can then start individually adding people to it right here to collaborate on a patch. This is that particular repository. I can go use the temporary private fork that exists to start adding collaborators to it one-on-one. When we get done, when we're ready to ultimately release a CVE to the world, there's that request CVE down here and we can request the CVE, click the button, we'll get the CVE. Once we get that, we can go ahead and publish the advisory out, notify our community that, hey, there's a problem, it's bad, but not that bad and we've got a fix ready for you. And of course, if this is an open source project, which it is, and it's a part of the security, excuse me, part of the dependabot and therefore part of our dependency graph, we automatically know all of your users that are using this particular one and we can start directly sending them not only those notifications through dependabot, but if they have opted in, dependabot can start opening up those pull requests for them. So, we've now covered, let's make sure our dependencies are secure, let's make sure that the code we write is secure and let's make sure we've got our bases covered for when we're proven to not be as secure as we thought we were because of some new discovery. A little bit on the side, just to toot our own horn a bit, we've issued a lot of CVEs already in 2022. We are the, I believe, the second largest total CVE issuer, but of security vendors we've issued far more, largely due to the fact that the open source projects are already out there on GitHub. All right, so the last thing I wanna cover is how to make your project a little bit more friendly because one of the best ways to encourage and make sure that our projects are secure is that more people are using them. The more eyes on the code, the more people there are spotting it, the more people there are to potentially raise security issues and the quicker we can get them patched. This is the same reason why encryption algorithms are public and the keys are private. So, I want to contribute to this project as an individual, but how do I get started? What do I do? What do you need from me as a contributor? How can I help? What are the norms that this community operates under and how do I make sure I follow them? And how do I install this thing and actually get it running? So, with that I wanna highlight just a few things that GitHub offers. The first is a contributing.md document. And so if you create a contributing.md document and you drop it in one of three magic locations in your repository, either the root, the docs folder, or the .github folder, what we're gonna do is every time somebody goes to create a new issue, we're gonna show them a little modal right at the top. This is, hey, welcome to Electron Electron or hey, welcome to my project if they have not contributed before already. Hey, if you've got an idea, you might wanna go read our contributing guidelines. And that's where you can spell out basically how you want to interact with your community and your project. What are the ways that you expect people to contribute? What are your documentation standards? What are your norms within the community? If you want to, you can translate it into multiple languages and the languages at the top. And it again just sets those rules of the road so that people know how to behave within your project. The next thing that I wanna highlight are some issue and pull request templates. You saw me back over here in GitHub a little bit earlier in a repository. So we'll just pick one VS code. And when I go to issues and I see that, hey, maybe I should review their contributing guidelines. That sounds like a good idea. Then I decide to open up an issue. There are a couple of standard issues that they've set up that are ready to go that are asking me for the information that the community needs in order to triage whatever I'm reporting and start working with me. Those are all defined, whoops. Those are all defined in your repo and can be configured right in your settings page. Just go to repository settings, scroll on down. Once issues are enabled, you can click set up templates and set up the markdown documents for your repository directly in the interface. Another useful thing, if you create a label called good first issue and you start applying that label to issues and pull requests across your project, we're gonna highlight that for you. So again, relying on VS code. When I come to VS code, I can see here not only are they inviting me to read the contributing guidelines, but it looks like they've collected some good first issues for me. So I'm gonna click on that. It's gonna take me directly to a contribution page and it's gonna highlight how can I get started and how can I start contributing in a meaningful way to this project without necessarily having a ton of knowledge about the project. Again, all you gotta do is create that good first issue, start applying it to your issues and pull requests and we'll start highlighting that information for you. Okay. Couple other interesting things to highlight. Maybe you wanna make a quick change or your community wants to make a quick change and they don't have a full development environment at their hands. In browser, they can just hit the dot key and then we're gonna launch VS code in github.dev and you're gonna have a full VS code environment, edit it or ready for them to just start editing your file that they can commit in. But you might need a little bit more than that. You might need access to a terminal to run some shell commands. Maybe you need to actually interact with this application. And for that, we have something called github code spaces. Github code spaces are a hosted developer environment. Come with VS code, they'll run any Linux application you want to. You can write your code in the in browser VS code or if you wanna connect to it from your local VS code or you wanna SSH into it and use Vim or Emacs or whatever you can do that. The nice thing about a github code space is we can define that entire environment as code. What packages are needed? What are the install scripts? What else has to happen in order to actually package this application up and make it run in a uniform environment? Now I as a contributor don't need to worry about installing all my dependencies somewhere or worrying about conflicting with something else on my machine. I can go ahead and launch that in a code space. And because again I said everything is free and without a price here, we do provide 120 core hours per month per user on github.com to go and contribute to open source projects. The minimum core machine is two cores so technically it's 60 hours of free programming or far fewer if you wanna start running a huge GPU machine but we'll give you the opportunity to do that. All right, so that's code spaces. The last thing I wanna point out is actions. We went through and you saw me run some of those code scanning jobs in actions. Actions is a general purpose automation tool. You can do your builds, your tests, your deploys, whatever else you expect to from there and have that built into github. But what makes it unique is there are a lot of ready to use workflows from the community that are already out there. So we at github support some of these building blocks confusingly also called actions that we provide up to the community. The Azure, the AWS, the GCP, the Hashicore teams all write their own actions to integrate their products directly with github. And then the community has written 10,000 plus interesting useful ways to automate work. Whether you're an open source maintainer and you wanna do issue maintenance with an action that goes through and checks things on a scheduled basis.  The humans will be with you in one to three days but enjoy this cat gift. They're already out there ready to use. And again, because I said everything's free for any open source organization, we're gonna give you 2,000 minutes a month to run your automations, run your builds, perform your code scans to make sure that you have the most secure open source project possible. So with that, I just wanna say thanks for coming on out. I have not been keeping an eye on the time. Looks like I might have about two to three minutes for questions if there are any. And if not, thanks for coming on out and enjoy the rest of the conference. Bueller? Please burn our server time. That's all I'm asking. Thank you. Thank you very much. We're glad that you're getting these. Are you using them on personal projects or open source? Are you using them on personal projects and on your work? Wonderful. I just met her, she has not been paid but please come see me about getting a T-shirt or something for saying that. I'm not kidding about that either.