Here's a list of 2nd overall picks, I'm certain you will find more than 1 bad pick in there.
2021 Zach Wilson Jets 1 2 2 QB Brigham Young
2020 Chase Young Redskins 1 2 2 DE Ohio State
2019 Nick Bosa 49ers 1 2 2 DE Ohio State
2018 Saquon Barkley Giants 1 2 2 RB Penn State
2017 Mitchell Trubisky Bears 1 2 2 QB North Carolina
2016 Carson Wentz Eagles 1 2 2 QB North Dakota State
2015 Marcus Mariota Titans 1 2 2 QB Oregon
2014 Greg Robinson Rams 1 2 2 T Auburn
2013 Luke Joeckel Jaguars 1 2 2 T Texas A&M
2012 Robert Griffin Redskins 1 2 2 QB Baylor
2011 Von Miller Broncos 1 2 2 LB Texas A&M
2010 Ndamukong Suh Lions 1 2 2 DT Nebraska
2009 Jason Smith Rams 1 2 2 T Baylor
2008 Chris Long Rams 1 2 2 DE Virginia
2007 Calvin Johnson Lions 1 2 2 WR Georgia Tech
2006 Reggie Bush Saints 1 2 2 RB USC
2005 Ronnie Brown Dolphins 1 2 2 RB Auburn
2004 Robert Gallery Raiders 1 2 2 T Iowa
2003 Charles Rogers Lions 1 2 2 WR Michigan State
2002 Julius Peppers Panthers 1 2 2 DE North Carolina
2001 Leonard Davis Cardinals 1 2 2 T Texas
2000 LaVar Arrington Redskins 1 2 2 LB Penn State
1999 Donovan McNabb Eagles 1 2 2 QB Syracuse
1998 Ryan Leaf Chargers 1 2 2 QB Washington State
1997 Darrell Russell Raiders 1 2 2 DT USC
1996 Kevin Hardy Jaguars 1 2 2 LB Illinois
1995 Tony Boselli Jaguars 1 2 2 T USC
1994 Marshall Faulk Colts 1 2 2 RB San Diego State
1993 Rick Mirer Seahawks 1 2 2 QB Notre Dame
1992 Quentin Coryatt Colts 1 2 2 LB Texas A&M
1991 Eric Turner Browns 1 2 2 DB UCLA
1990 Blair Thomas Jets 1 2 2 RB Penn State
1989 Tony Mandarich Packers 1 2 2 T Michigan State
1988 Neil Smith Chiefs 1 2 2 DE Nebraska
1987 Cornelius Bennett Colts 1 2 2 LB Alabama
1986 Tony Casillas Falcons 1 2 2 DT Oklahoma
1985 Bill Fralic Falcons 1 2 2 T Pittsburgh
1984u Mike Rozier Oilers 1 2 2 RB Nebraska
1984 Dean Steinkuhler Oilers 1 2 2 T Nebraska
1983 Eric Dickerson Rams 1 2 2 RB Southern Methodist
1982 Johnie Cooks Colts 1 2 2 LB Mississippi State
1981 Lawrence Taylor Giants 1 2 2 LB North Carolina
1980 Lam Jones Jets 1 2 2 WR Texas
1979 Mike Bell Chiefs 1 2 2 DE Colorado State
1978 Art Still Chiefs 1 2 2 DE Kentucky
1977 Tony Dorsett Cowboys 1 2 2 RB Pittsburgh
1976 Steve Niehaus Seahawks 1 2 2 DT Notre Dame
1975 Randy White Cowboys 1 2 2 DT Maryland
1974 Bo Matthews Chargers 1 2 2 RB Colorado
1973 Bert Jones Colts 1 2 2 QB Louisiana State
1972 Sherman White Bengals 1 2 2 DE California
1971 Archie Manning Saints 1 2 2 QB Mississippi
1970 Mike McCoy Packers 1 2 2 DT Notre Dame
1969 George Kunz Falcons 1 2 2 T Notre Dame
1968 Bob Johnson Bengals 1 2 2 C Tennessee
1967 Clint Jones Vikings 1 2 2 RB Michigan State
1966 Tom Mack Rams 1 2 2 G Michigan
1965 Ken Willard 49ers 1 2 2 RB North Carolina
1964 Bob Brown Eagles 1 2 2 G Nebraska
1963 Jerry Stovall Cardinals 1 2 2 B Louisiana State
1962 Roman Gabriel Rams 1 2 2 QB North Carolina State
1961 Norm Snead Redskins 1 2 2 QB Wake Forest
1960 George Izo Cardinals 1 2 2 QB Notre Dame
1959 Dick Bass Rams 1 2 2 RB Pacific
1958 John David Crow Cardinals 1 2 2 RB Texas A&M
1957 Jon Arnett Rams 1 2 2 B USC
1956 Earl Morrall 49ers 1 2 2 QB Michigan State
1955 Max Boydston Cardinals 1 2 2 E Oklahoma
1954 Lamar McHan Cardinals 1 2 2 QB Arkansas
1953 Billy Vessels Colts 1 2 2 RB Oklahoma
1952 Les Richter Yanks 1 2 2 LB California
1951 Bob Williams Bears 1 2 2 QB Notre Dame
1950 Adrian Burk Colts 1 2 2 QB Baylor
1949 Johnny Rauch Lions 1 2 2 QB Georgia
1948 Tony (Skippy) Minisi Giants 1 2 2 B Penn/Navy
1947 Glenn Davis Lions 1 2 2 RB Army
1946 Dub Jones Cardinals 1 2 2 B Tulane
1945 Paul Duhart Steelers 1 2 2 B Florida
1944 Pat Harder Cardinals 1 2 2 B Wisconsin
1943 Joe Muha Eagles 1 2 2 B Virginia Military Inst
1942 Jack Wilson Rams 1 2 2 B Baylor
1941 John Kimbrough Cardinals 1 2 2 B Texas A&M
1940 George McAfee Eagles 1 2 2 RB Duke
1939 Sid Luckman Bears 1 2 2 QB Columbia
1938 Jim McDonald Eagles 1 2 2 B Ohio State
1937 Ed Goddard Dodgers 1 2 2 B Washington State
1936 Riley Smith Redskins 1 2 2 B Alabama