THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,491 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
2,491 MLB PLAYERS | 15,806 MLB DRAFT SELECTIONS
High School  | Rankings | 6/30/2022

Final HS Rankings: Top Teams By State

Photo: Perfect Game
With high school season officially wrapped up in every state, except for Iowa, the end of year high school content is officially out and this our first crack at crowning the top team in each of the states that play high school baseball for the 2022 season. While most states have a variety of different classifications, which means many state champions, these selections aren’t just based on the highest classification’s champion; these selections represent what we believe to be the best overall resume in each state for the entirety of the season. Whether that means a state championship put one team over the top or a team was dominant enough as a whole (regular season + playoff run), this is about choosing the best team to represent each state.
 
Alabama | Hartselle (Hartselle, Ala.); Record: 39-4
This team won the 6A State Title by closing the year with 24 straight wins. They had signature wins over powerhouse Hoover (Ala.), Florida’s 3A State Champion North Broward Prep (Fla.), East Forsyth (N.C.), Alabama’s 5A State Champion Russellville (Ala.) and 7A’s Auburn (Ala.).
 
Alaska | South Anchorage (Anchorage, Alaska); Record: 19-0
Coming off an undefeated 2021, they repeated as the Division I state champions with another perfect year at 19-0. The program now sits at 44 straight wins over the last two-plus years and Curtis Hebert was named the State Player of the Year by just about every national publication.
 
Arizona | Hamilton (Chandler, Ariz.); Record: 29-4
This roster was jam-packed with talent coming into the spring and there was no shortage of production. They battled their way to Arizona’s 6A State Title and showed well against some big names including wins over Chandler (Ariz.), American Fork (Utah) and Buford (Ga.) early spring.
 
Arkansas | Marion (Marion, Ark.); Record: 29-5
It was a solid regular season schedule where they picked up a handful of solid wins and they were dominant through the playoffs as they outscored opponents 33 to 6 on their way to winning Arkansas’ 5A State Title over a very talented Van Buren program who won it in 2021.
 
California | JSerra Catholic (San Juan Capistrano, Calif.); Record: 25-11
Coming off a very subpar start to their season, given they were 6-9 at one point, they got red hot and closed their last 21 games with a 19-2 record including winning the Division I Southern Section playoffs and posting wins over Harvard Westlake (Calif.), Orange Lutheran (Calif.), Villa Park (Calif.) and Notre Dame SO (Calif.) along the way.
 
Colorado | Legacy (Broomfield, Colo.); Record: 27-4
They fell in the state title game of Class 5A but the totality of the year they had is what makes them representative of Colorado’s the top team. They posted a 27-4 record and racked up a number of wins against talented teams, finishing one of the toughest schedules in the state.
 
Connecticut | St Paul Catholic (Bristol, Conn.); Record 24-0
Avenging their late playoff loss from a year ago, this team was flawless through the course of their season, finishing a perfect 24-0 and winning the Class S State Title. Not only did they not lose a game, they outscored opponents an impressive 271 to 28 along the way.
 
Delaware | Cape Henlopen (Lewes, Del.); Record: 21-2
After losing two of their first three games of the season, including one to a nationally ranked Archbishop Spalding (Md.), this team never looked back as they rolled off 20 straight on their way to the Division I state title, making them the clear-cut top team in the state of Delaware.
 
District of Columbia | Gonzaga (Washington, D.C.); Record: 23-12
It was a ‘historic year’ according to the program for Gonzaga as they took home the DC State Championship and did so in resilient fashion. They had heroics along their way to racking up 23 wins and DC’s player of the year Nick Morabito was certainly a large part of their big success.
 
Florida | Stoneman Douglas (Parkland, Fla.); Record: 30-2
As if winning back-to-back 7A State Titles in Florida wasn’t enough, this team put together one of the best resumes in the entire country. They beat multiple state title teams and won four straight games against big teams back in April to win the National High School Invitational too.
 
Georgia | North Oconee (Bogart, Ga.); Record: 39-1
With their lone loss coming very early in the spring, this team rolled off 36 straight wins to close the year on their way to Georgia’s 4A State Title and the best record in the state by far. They’ve got a very impressive pitching staff but averaging nearly 10 runs per game is also no small feat.
 
Hawaii | Waiakea (Hilo, Hawaii); Record: 11-0
This was a storybook season for this program after making deep playoff runs for three straight years as they finished off a perfect season with bringing the Division I State Title back to the big island. While they dominated the regular season, it was 3 tight wins in the playoffs that did it.
 
Idaho | Timberline (Boise, Idaho); Record: 23-5
It wasn’t the ending that this program wanted but a third-place finish in the state with a 23-5 record, a really talented roster and a number of wins against talented in-state programs throughout the year is very deserving of being crowned the top team in the state once again.
 
Illinois | Brother Rice (Chicago, Ill.); Record: 36-6
This is another team that unfortunately fell deep in their playoff run but finished the year with winning the third-place game and wrapping up a really impressive resume. They had wins over IMG Academy (Fla.), Baylor (Tenn.) and Trinity (Ky.) as well as numerous strong in-state wins to go with having arguably the top roster in the state too.
 
Indiana | Andrean (Merrillville, Ind.); Record: 31-4
With a 31-4 record and Indiana’s 3A State Title under their belt, this was an easy choice for who should be the top team in the state. They beat a handful of talented in-state and Chicago area teams throughout the year and took down the top arm in the state in the championship game.
 
Iowa | Johnston (Johnston, Iowa); Record: 27-3*
While Iowa high school baseball is the only state still going, as they play in the summer for the most part, Johnston looks very much like the top team in the state so far. They’re coming off a runner-up finish a year ago and have only three losses so far, leading the way in Class 4A.
 
Kansas | Blue Valley West (Stilwell, Kan.); Record: 23-2
It was an impressive year to say the least for this program and they capped it off by winning the 6A State Title for Kansas. They racked up 23 wins and with one of their only two losses coming at the hands of 5A State Champion Blue Valley Southwest, they were nearly flawless in 2022.
 
Kentucky | St. Xavier (Louisville, Ky.); Record: 34-10
With the state of Kentucky only crowning one champion for the state each year, it’s usually on the easier end to pick who the top team is, and St. Xavier was that. They won seven straight to win the title and also had big wins over Trinity (Ky.) and Brother Rice (Ill.) earlier in the spring.
 
Louisiana | West Monroe (West Monroe, La.); Record: 33-4
West Monroe sat just a spot behind Barbe all spring long but when they got the job done in winning the state’s top state title, in dramatic fashion, it became clear that they should be representing Louisiana at 33-4, not to mention that a good chunk of this roster is returning.
 
Maine | Thornton Academy (Saco, Maine); Record: 24-1
The Class A State Champions are widely regarded as the top team in the state of Maine each year and Thornton Academy made it more than clear this year reeling off 24 wins in 25 games while outscoring their opponents a drastic 219 to 37 behind Cody Bowker’s impressive 2022.
 
Maryland | Archbishop Spalding (Severn, Md.); Record: 29-4
It was a really impressive roster coming into the year and they got it done on the field as they finished off one of the toughest schedules in the state with a 29-4 record and took home the MIAA Class A State Title while also posting wins over some talented out-of-state programs.
 
Massachusetts | Austin Prep (Reading, Mass.); Record: 28-0
It’s hard to wins 28 games at all up in the Northeast, given the shortened amount of time teams have to get their full spring in, but when you win all 28 games on your schedule and take home a title, the Division 3 title in this case, it certainly warrants being recognized as tops in the state.
 
Michigan | Orchard Lake St. Mary’s (Orchard Lake, Mich.); Record: 44-0
It was a record-setting season in a number of ways for OLSM and their 44 wins is the most in a single season in Michigan history. Pair that with the roster they have and winning the Division I title while playing the toughest schedule they can put together between Michigan and Ohio, in a short time span, and you’ve got one of the top teams and resumes in the country.
 
Minnesota | Stillwater (Stillwater, Minn.); Record: 23-4
They were right at the top in the state just about all spring and they got the job done winning the Class 4A State Title for Minnesota while drastically outscoring their opponents as a whole on the season. This is their third state title in the last five seasons, excluding the 2020 spring.
 
Mississippi | Northwest Rankin (Brandon, Miss.); Record: 34-3
Winning the 6A State Title in Mississippi is never a small feat which usually makes that team the best in the state but Northwest Rankin more than established themselves as that. They won 34 games on the year while beating a number of good teams including Madison Central (Miss.), Hoover (Ala.) and Desoto Central (Miss.) on their way to a lofty national ranking as well.
 
Missouri | Liberty North (Liberty, Mo.); Record: 33-9
They put together a good season as a whole but it was avenging their late playoff loss from a year ago to win the Class 6 State Title this year that was the most important. This was a really talented roster on paper, and they showed it on the field in beating many of the state’s best.
 
Nebraska | Millard West (Omaha, Neb.); Record: 31-6
There might not have been a more dramatic state championship finish than the one that this team put together as AJ Tauber’s walk-off home run to the claim the Class A title went viral. This team played tough against some of the region’s best and beat many of the state’s best.
 
Nevada | Bishop Gorman (Las Vegas, Nev.); Record: 35-7
This team fell short of claiming Nevada’s toughest state title but the talent on the roster and the season they put together is still very deserving of representing as Nevada’s best. They had 35 wins in a very difficult schedule and were nationally ranked inside the Top 20 all year long.
 
New Hampshire | Monadnock (East Swanzey, N.H.); Record: 20-0
It was a perfect year for the Huskies as they won all 20 games put in front of them and walked away with the state’s Division III title. They were dominant all the way through outscoring their opponents 250 to 37 along the way including an 11-2 win in the state championship game too.
 
New Jersey | Don Bosco Prep (Ramsey, N.J.); Record: 24-5
The top ranked team from the Northeast from start to finish this spring, they finished the job that they set out to in winning the Non-Public A State Title and topping off one of the better resumes in the country. They beat a ton of the most talented programs from the region and shocked the country when they walked off Buford (Ga.) in the opening round of the NSHI.
 
New Mexico | Carslbad (Carlsbad, N.M.); Record: 27-4
This team made it pretty easy when it came to selecting the best team in the state as they put together an impressive 27 wins and won the 5A State Title in dominant fashion. They didn’t have very many close wins, in a good way, and had state player of the year Nolan Perry too.
 
New York | Chaminade (Mineola, N.Y.); Record: 24-2
This is an extremely talented team when it comes to looking at the roster on paper and they certainly showed they can play as they put together an impressive 24-2 record and won the state’s first ever CHSAA State Championship by shutting out an impressive Iona Prep team.
 
North Carolina | Providence (Charlotte, N.C.); Record: 34-0
After putting together one of the best seasons the state of North Carolina has seen in recent memory, where they went a perfect 34-0 and won the 4A title behind an impressive display from the senior class, they also propelled to being ranked as one of the top teams nationally.
 
North Dakota | Sheyenne (West Fargo, N.D.); Record: 23-9
It was a strong year for the Mustangs as they put up 23 wins in a cold-weather state and they capped it off by winning their second consecutive state title with the Class A title being the top in the state each year.
 
Ohio | Mason (Mason, Ohio); Record: 27-5
There are a number of programs in Ohio who are normally at the top in the state and although they fell just short of winning the Division I state title, their season was impressive enough to be named the top team in the state, including wins over Walsh Jesuit (Ohio) and Moeller (Ohio).
 
Oklahoma | Owasso (Owasso, Okla.); Record: 31-8
It was a bit of an up and down year at points for Owasso but as one of the state’s programs each year, they got the job done at the end and won the 6A State Title while posting wins over George Jenkins (Fla.), Jenks (Okla.), Deer Creek (Okla.), Stillwater (Okla.) and Edmond Santa Fe (Okla.).
 
Oregon | West Linn (West Linn, Ore.); Record: 26-4
They closed the year with 14 straight wins, bringing their total to 26 on the spring, and won the state’s 6A State Title, an impressive feat in itself while having to go through a really talented Lakeridge team in the semifinal game, earning them the top team in the state of Oregon.
 
Pennsylvania | Warwick (Lititz, Pa.); Record: 24-3
It makes it easy to crown a top team in the state when one of the most talented teams in the state goes through their difficult schedule in this way and walks off the field with the 6A State Title which is exactly what Warwick did, winning seven straight playoff games to get it done.
 
Rhode Island | North Kingstown (North Kingstown, R.I.); Record: 25-3
After playing one of the more difficult schedules in the state, they posted an impressive 25-3 record and took home one of the most talented rosters in the region when they beat Bishop Hendricken (R.I.) in the championship series two games to zero for the Division I State Title.
 
South Carolina | Berkeley (Moncks Corner, S.C.); Record: 25-5
They won the state’s top title in claiming the 5A State Title over Fort Mill and it capped off what was a really strong season as a whole against a tough schedule. They had multiple wins on the year over a talented Lexington (S.C.) team and went a perfect 10-0 in their region play as well.
 
South Dakota | Roosevelt (Sioux Falls, S.D.); Record: 23-2
This Roosevelt team fell short of claiming a state title but the season they had as a whole was too good to ignore as being the top team in the state. They posted the best record in the state at 23-2 and had many strong wins including one over Sheyenne, our top North Dakota team.
 
Tennessee | Farragut (Knoxville, Tenn.); Record: 30-11-1
This team had some shaky parts to the spring but certainly got hot at the right time as they closed the year with 12 straight wins, including seven in the playoffs, and won the 4A State Title, the top in the state after playing one of the most difficult schedules in the country.
 
Texas | Sinton (Sinton, Texas); Record: 36-1
This is always an extremely difficult decision as Texas has so many talented teams across the different classifications, but Sinton made their year hard to ignore as they went 36-1 and won the 4A State Title in dominant fashion. They had tons of upperclass talent on this roster and it’ll go down as one of the best seasons in Texas’ 4A history.
 
Utah | Riverton (Riverton, Utah); Record: 25-8
It was back-and-forth for most of the spring who the most talented team in the state was and it was able to be decided in the 6A championship series as Riverton took down American Fork in three games to claim the title, capping off what was an impressive feat to get to 25 total wins.
 
Vermont | Champlain Valley Union (Hinesburg, Vt.); Record: 25-5
They fell to an upset in the semifinal round of the Division I playoffs, but this team was widely regarded as the top in the state throughout the spring and have been chosen here as so. They put together a strong 25-5 record and fell in the playoffs to the eventual state champion Essex.
 
Virginia | Hanover (Mechanicsville, Va.); Record: 23-2
There were high expectations for this team coming into the spring given the talent on the roster and they closed the year with 18 straight wins to claim the Class 4 State Title. The beat a very talented First Academy (Fla.) team at the NSHI and had their only two losses came from that event against a pair of highly touted California programs.
 
Washington | Olympia (Olympia, Wash.); Record: 26-3
This is another state that is back-and-forth on the team’s that get crowned as the best, but it came down to only a couple this spring and Olympia beat Puyallup to win the 4A State Title, the highest classification in the state. They also added wins over Issaquah (Wash.) and Richland (Wash.) to reach the state title game, a pair of impressive resume boosters.
 
West Virginia | Hurricane (Hurricane, W.V.); Record: 32-4
Racking up 32 wins in any state is impressive but doing so in West Virginia is certainly a feat that should be recognized. They put together impressive stretches, including finished with eight straight wins on their way to winning the 3A State Title.
 
Wisconsin | Whitefish Bay (Whitefish Bay, Wis.); Record: 25-3
Seen as the top team in the state going into the year, they fell short in terms of their playoff run but put together an impressive enough regular season to earn the top team in the state at the end of the spring. They went 25-3 with one of the state’s top rosters and had a number of really impressive wins along the way.

High School | General | 7/1/2026

PG High School All-Americans

Tyler Russo
Article Image
High School Top 50: Final Update With the High School season all wrapped up, today we take a look at our First, Second and Third Team All-Americans from around the country. Below you'll find three teams with stats that seem otherworldly from players who'll likely hear their names called in the coming week's MLB Draft. Within the "Notable Stats" section you'll see the individual award winners as well. First Team All-American Pos.  Name Class School State Commitment Notable Stats C Cole Prosek 2026 Magnolia Heights MS Ole Miss .595 BA, 18 HR, 79 RBI 1B Will Adams 2026 Hoover AL LSU .489, 13 HR, 52 RBI IF James Tronstein 2026 Harvard-Westlake CA Vanderbilt .531, 10 HR, 29 RBI, 21 XBH IF Grady Emerson 2026 Fort Worth Christian TX Texas .508, 8 HR, 56 RBI, 34/35 SB, National POY IF Jacob Lombard 2026 Gulliver Schools FL Miami .477, 10 HR, 52 R, 42 H, 14 SB OF Martin Shelar 2026 Marist GA...
Tournaments | Story | 7/2/2026

Freedom Classic Opens Holiday Weekend

Alyssa Golden
Article Image
More than 30 teams from the 14U-18U age divisions will head to Fort Myers, Florida this Fourth of July weekend for the seventh annual Perfect Game Freedom Classic. The tournament, running July 3-6, features several nationally ranked prospects from across the country as teams look to compete for a championship. Headlining the field are twin brothers Derek and Ryan Yormark of Merrick, New York. Right-handed pitcher Derek Yormack is the No. 51-ranked player in the class of 2027, the No. 1 player in New York and the No. 5-ranked right-handed pitcher in the country. First baseman Ryan Yormark comes in just behind his twin brother as the No. 3 overall player in New York, the No. 5 first baseman in the nation and the No. 90-ranked player nationally. Both brothers are committed to Vanderbilt. Derek Yormark has established himself as one of the top two-way prospects in the 2027 class. He has run...
Tournaments | Story | 7/2/2026

14u West World Series Scout Notes

Quinton Hall
Article Image
Asher Contreras (2030 | Las Vegas, NV) The 5-foot-10, 170-pound right-handed hitter and outfielder was one of the most dangerous hitters in the tournament for Wow Factor Nv 2030, stuffing the stat sheet while displaying an impressive combination of power and speed. He finished the weekend with 9 hits, including two doubles and a home run, while driving in seven runs and scoring five more. He also swiped three bases and worked three walks, consistently putting pressure on opposing defenses while showing feel for the zone with just one strikeout all weekend. His ability to hit for extra bases while also creating offense on the bases made him one of the most impactful offensive performers at the event.    Braylen Silva (‘30 | NV) RBI 2B for GBG Vegas 14u Red. Direct path, quick trigger, & barrel feel. Solid 2-hole stick creating offense all day #14UWestWS...
Tournaments | Story | 7/1/2026

16u Elite Scout Notes: Days 3-5

Perfect Game Staff
Article Image
16u Elite Scout Notes: Days 1-2  ‘28 AJ Bonnette (TX) with 7 Ks thru 4 IP thus far, living 89-91 w/ heavy traits. Filling up all four quads & attacking hitters early in counts. Mixing a slurvy breaker & turning the CHG over well. @PG_Uncommitted #NatElite @Texas_PG pic.twitter.com/oz2XXoKHvt — Perfect Game Scout (@PG_Scouting) June 30, 2026 Aj Bonnette (2028, Keller, Texas) showed out on both sides of the ball at the National Elite Championship, but really stood out on the mound Tuesday. He toed the rubber in round two of the playoffs, proceeding to toss six innings with eight punchouts and zero earned runs allowed. The 6-foot southpaw filled up all four quadrants of the strike zone, attacking hitters early and often with his fastball. The heater lived in the 88-91 mph range with heavy traits, often setting up his slurvy breaking ball. Bonnette showed good feel...
Tournaments | Story | 7/1/2026

Performance Baseball Rolls On

Kinley Kitchens
Article Image
Championship teams often reveal themselves when the game isn’t going their way. Performance Baseball 2028/Milwaukee Brewers Scout Team did exactly that. Trailing Florida Burn 2028 Scout through four innings, the Brewers refused to panic. Instead, they relied on timely hitting, consistent pitching, and an unselfish approach at the plate, rallying a five-run fifth inning before pulling away for a 9-5 victory to clinch their spot in the semifinals. The comeback was fueled by contributions throughout the lineup. Six different players drove in runs, including two RBIs each from Aiden Capobianco and Cameron Massey, while Matthew Heredia, Parker Weston, Ethan Smith, and Aj Bonnette each added an RBI of their own. On the mound, Derek Wenzel set the tone with 3.2 solid innings before Ethan Smith shut the door in relief, helping preserve the comeback victory. Although the Brewers have had a...
Tournaments | Championship | 7/1/2026

JK Select Hawaii Tackles 14u West WS

Emily Hicks
Article Image
JK Select Hawaii capped off an impressive tournament run by defeating GBG Vegas 14u Red14-4 in the championship game on Sunday at Goodyear Ballpark, claiming the 14u West World Series title. From the opening pitch, JK Select controlled the pace of the game. The offense jumped out early, scoring 6 runs in the 1st inning after timely hits from MVP Sean Shindo and Kade Manarpaac. The early lead gave the pitching staff confidence as they worked efficiently through the opposing lineup. “I've worked hard to get better at my game for the past few months; it means a lot that I did well and performed in a tournament like this” said Shindo. Starting pitcher Maddox Prones turned in a strong performance, allowing 3 runs while striking out 5 batters over 3 innings. The defense backed the effort with great plays in the middle infield, preventing GBG Vegas from building momentum....
Tournaments | Story | 7/1/2026

"Wow" Swings Catch Eyes at 16u Elite

Kinley Kitchens
Article Image
On the second day of the 2026 Perfect Game National Elite Championship, one swing turned heads across the ballpark. The next one brought everyone to a stop. With Wow Factor Nation 16U trailing midway through its matchup against Sandlot Scout Team 2028, Micheal O'Connor launched a solo home run to spark the offense. Just one batter later, Aaron Frink stepped into the box and sent another ball over the fence, delivering back-to-back home runs that quickly became one of the most talked about moments of the tournament’s opening days. Parents gathered along the nets, players from previous games stopped to watch, and college scouts turned their attention toward the action as the two towering swings energized the crowd and brought new life to the game. Although Wow Factor Nation ultimately lost 5-3 after a hard-fought performance, the back-to-back home runs served as a reminder of the...
Tournaments | Story | 6/30/2026

Stacked Runs the Table at 17u WWBA

Will Dembo
Article Image
Following a jam-packed week of entertainment at the 17u WWBA Championships, the top nationally ranked program, USA Prime 17u National/Detroit Tigers Scout Team, faced off against Stacked Baseball 17u (No. 80 nationally) in the highly anticipated championship matchup as both teams looked to earn one of the most prestigious titles in all of travel baseball. Each talented squad entered the finale undefeated, but Stacked Baseball continued their dominance throughout the tournament, defeating the Detroit Tigers Scout Team 10-2 in mercy rule fashion to become national champions behind explosive bats and impressive pitching. Stacked Baseball was the overwhelming top team throughout the week as the WWBA Champions outscored opponents by an absurd 117-12 during their 11-0 run. “We got some talented kids, but we played against a little bit of Goliath over there,” Stacked Head Coach Mike...
Tournaments | Story | 6/30/2026

17u WWBA Scout Notes: Day 7

Perfect Game Staff
Article Image
17u WWBA Scout Notes: Day 1 | Day 2 | Day 3 | Day 4  Day 5 | Day 6 Shea Corona (2027, Brooklyn, N.Y.) showcased some loud stuff out of the bullpen for MLB Breakthrough Series 2027. The New York native and primary shortstop topped out at 93 with the fastball, sitting comfortable in the 90-92 range. Corona paired it with a sharp and tight slider at 81-83, staying on the same plane until late. The pitch plays well already and the delivery is very athletic. The uncommitted right-hander went three scoreless and was in the zone plenty, striking out two while not allowing a walk. '27 SS Moises Gudino (FL) continues to stay red hot, working a long AB & cracking an oppo 2B on the 8th pitch. Really seeing ing well. #WWBA @Florida_PG https://t.co/OjNJ8Bmzao pic.twitter.com/WoDDp35EI1 — Perfect Game Scout (@PG_Scouting) June 30, 2026 Moises Gudino (2027, Tampa, Fla.)...
Tournaments | Story | 6/30/2026

Texas Twelve Firing On Full Cylinders

Kinley Kitchens
Article Image
Every team hopes to start a tournament with momentum, but few make a statement quite like Texas Twelve Maroon 2028. Matched up against defending champion Excel Blue Wave National to kick off their debut in the 2026 Perfect Game National Elite Championship, Texas Twelve Maroon delivered a complete team performance, earning a hard-fought 3-2 victory and immediately establishing themselves as one of the top teams to watch this week. The win showcased the balance that has made Texas Twelve Maroon a powerful team. Strong pitching, timely hitting, and steady defense all played a role as the team held off one of the tournament’s premier programs. Right-hander Ty Antley turned in an outstanding performance on the mound, throwing a complete game while allowing only five hits and two walks over seven innings. The High Follow prospect worked consistently between 85-89 mph and mixed in a sharp...
Loading more articles...