The 2015 NFL Draft starts Thursday, and all 32 teams have needs to fill. Here's a quick synopsis on which positions each team could address along with some potential fits from each day of the draft. (Note: The Bills and the Seahawks do not have first-round picks, so potential options will be limited to Day 2 and 3 picks.)

ARIZONA CARDINALS

1) Edge rusher: Cards ranked 24th in NFL in sacks in 2014. Possible options: Shane Ray, Missouri (Day 1); Lorenzo Mauldin, Louisville (Day 2); Frank Clark, Michigan (Day 3).

2) Cornerback: Antonio Cromartie's departure leaves a hole across from Patrick Peterson. Possible options: Marcus Peters, Washington (Day 1); Jalen Collins, LSU (Day 2); Alex Carter, Stanford (Day 3).

3) Running back: A timeshare would help keep Andre Ellington healthy. Possible options: Melvin Gordon, Wisconsin (Day 1); Ameer Abdullah, Nebraska (Day 2); David Johnson, Northern Iowa (Day 3).

ATLANTA FALCONS

advertisement | advertise on newsday

1) Edge rusher: Dan Quinn needs a speedy edge rusher in his scheme. Possible options: Vic Beasley, Clemson (Day 1); Eli Harold, Virginia (Day 2); Markus Golden, Missouri (Day 3).

2) Offensive lineman: Plagued by injuries in 2014, O-line could use reinforcements. Possible options: Brandon Scherff, Iowa (Day 1); Ty Sambrailo, Colorado State (Day 2); Shaq Mason, Georgia Tech (Day 3).

3) Running back: Is Devonta Freeman ready for a full workload? Potential fits: Todd Gurley, Georgia (Day 1); Jay Ajayi, Boise State (Day 2); Mike Davis, South Carolina (Day 3).

BALTIMORE RAVENS

1) Wide receiver: Torrey Smith is gone, leaving Steve Smith and role players. Possible options: Dorial Green-Beckham, Missouri (Day 1); Devin Smith, Ohio State (Day 2); Stefon Diggs, Maryland (Day 3).

NFL videos

2) Cornerback: Depth behind Lardarius Webb and Jimmy Smith is critical. Possible options: Byron Jones, UConn (Day 1); Quinten Rollins, Miami (Ohio) (Day 2); Josh Shaw, USC (Day 3).

3) Defensive line: Ravens already have some young talent but may want to find Ngata's replacement. Possible options: Arik Armstead, Oregon (Day 1); Mario Edwards, Florida State (Day 2); Gabe Wright, Auburn (Day 3).

BUFFALO BILLS

1) Edge rusher: Rex Ryan loves getting to the quarterback. Possible options: Danielle Hunter, LSU (Day 2); Anthony Chickillo, Miami (Fla.) (Day 3).

2) Offensive lineman: Bills drafted three OL last year but still need more help. Possible options: A.J. Cann, South Carolina (Day 2); Tre' Jackson, Florida State (Day 3).

advertisement | advertise on newsday

3) Quarterback: Do Bills think E.J. Manuel is the long-term answer? Possible options: Bryce Petty, Baylor (Day 2); Brandon Bridge, South Alabama (Day 3).

CAROLINA PANTHERS

1) Wide receiver: Kelvin Benjamin could use a speedy downfield partner. Possible options: Phillip Dorsett, Miami (Fla.) (Day 1); Sammie Coates, Auburn (Day 2); Kenny Bell, Nebraska (Day 3).

2) Offensive line: New left tackle Michael Oher isn't the player he once was. Possible options: Ereck Flowers, Miami (Fla.) (Day 1); Daryl Williams, Oklahoma (Day 2); Sean Hickey, Syracuse (Day 3).

3) Cornerback: Panthers need a fast cornerback to join Josh Norman and Bene Benwikere. Possible options: Byron Jones, UConn (Day 1); Ronald Darby, Florida State (Day 2); Charles Gaines, Louisville (Day 3).

advertisement | advertise on newsday

CHICAGO BEARS

1) Nose tackle: John Fox needs a space-eater to plug middle of defense. Possible options: Danny Shelton, Washington (Day 1); Jordan Phillips, Oklahoma (Day 2); Tyeler Davison, Fresno State (Day 3).

2) Wide receiver: Marquess Wilson should replace Brandon Marshall, but a third option is needed. Possible options: Amari Cooper, Alabama (Day 1); Rashad Greene, Florida State (Day 2); Tre McBride, William & Mary (Day 3).

3) Safety: Even after signing Antrel Rolle, depth is needed. Possible options: Landon Collins, Alabama (Day 1); Damarious Randall, Arizona State (Day 2); Cody Prewitt, Ole Miss (Day 3).

CINCINNATI BENGALS

1) Offensive lineman: Andrew Whitworth and Andre Smith are both entering contract years. Possible options: Andrus Peat, Stanford (Day 1); Daryl Williams, Oklahoma (Day 2); Donovan Smith, Penn State (Day 3).

2) Defensive tackle: Geno Atkins had a down year coming off an ACL injury. Possible options: Malcom Brown, Texas (Day 1); Michael Bennett, Ohio State (Day 2); Christian Covington, Rice (Day 3).

3) Tight end: Jermaine Gresham is gone, and Tyler Eifert has battled injuries. Possible options: Maxx Williams, Minnesota (Day 1); Clive Walford, Miami (Fla.) (Day 2); Jeff Heuerman, Ohio State (Day 3).

CLEVELAND BROWNS

1) Wide receiver: Browns still need a vertical option even after signing Dwayne Bowe and Brian Hartline. Possible options: DeVante Parker, Louisville (Day 1); Devin Smith, Ohio State (Day 2); Chris Conley, Georgia (Day 3).

2) Nose tackle: Browns gave up most rushing yards in 2014. Possible options: Danny Shelton, Washington (Day 1); Jordan Phillips, Oklahoma (Day 2); Tyeler Davison, Fresno State (Day 3).

3) Tight end: Jordan Cameron is gone, so a security blanket over the middle is needed. Possible options: Maxx Williams, Minnesota (Day 1); Clive Walford, Miami (Fla.) (Day 2); Jeff Heuerman, Ohio State (Day 3).

DALLAS COWBOYS

1) Running back: DeMarco Murray is gone, and Darren McFadden isn't what he once was. Possible options: Melvin Gordon, Wisconsin (Day 1); Duke Johnson, Miami (Fla.) (Day 2); Josh Robinson, Mississippi State (Day 3).

2) Cornerback: Cowboys overachieved in 2014 with a middling defensive backfield. Possible options: Kevin Johnson, Wake Forest (Day 1); Ronald Darby, Florida State (Day 2); Josh Shaw, USC (Day 3).

3) Defensive tackle: Cowboys need to find a run-stopping one-technique to replace Henry Melton. Possible options: Danny Shelton, Washington (Day 1); Jordan Phillips, Oklahoma (Day 2); Tyeler Davison, Fresno State (Day 3).

DENVER BRONCOS

1) Nose tackle: Terrance Knighton is gone, leaving a void up the middle in Wade Phillips' unique one-gap 3-4. Possible options: Malcom Brown, Texas (Day 1); Grady Jarrett, Clemson (Day 2); Tyeler Davison, Fresno State (Day 3).

2) Tight end: Julius Thomas is in Jacksonville, and Virgil Green is more of a blocking tight end. Possible options: Maxx Williams, Minnesota (Day 1); Clive Walford, Miami (Fla.) (Day 2); Jeff Heuerman, Ohio State (Day 3).

3) Offensive line: Aside from the tackle spots, the Broncos' offensive line is unsettled. Possible options: Jake Fisher, Oregon (Day 1); Cedric Ogbuehi, Texas A&M (Day 2); Reese Dismukes, Auburn (Day 3).

DETROIT LIONS

1) Defensive tackle: Lions have Ndamukong Suh's replacement, but they still need Nick Fairley's. Possible options: Eddie Goldman, Florida State (Day 1); Michael Bennett, Ohio State (Day 2); Gabe Wright, Auburn (Day 3).

2) Running back: Can Joique Bell thrive as a lead back? Possible options: Melvin Gordon, Wisconsin (Day 1); Tevin Coleman, Indiana (Day 2); David Johnson, Northern Iowa (Day 3).

3) Offensive line: Lions lost several interior offensive lineman. Possible options: Cameron Erving, Florida State (Day 1); Hroniss Grasu, Oregon (Day 2); Shaq Mason, Georgia Tech (Day 3).

GREEN BAY PACKERS

1) Cornerback: Tramon Williams and Davon House both left. Possible options: Marcus Peters, Washington (Day 1); Eric Rowe, Utah (Day 2); Alex Carter, Stanford (Day 3).

2) Inside linebacker: A.J. Hawk and Brad Jones are gone, and Clay Matthews works best on the edge. Possible options: Benardrick McKinney, Mississippi State (Day 1); Denzel Perryman, Miami (Fla.) (Day 2); Hayes Pullard, USC (Day 3).

3) Nose tackle: A big run-stuffer up the middle is needed. Possible options: Malcom Brown, Texas (Day 1); Jordan Phillips, Oklahoma (Day 2); Tyeler Davison, Fresno State (Day 3).

HOUSTON TEXANS

1) Inside linebacker: Brooks Reed is in Atlanta, and Brian Cushing can't seem to stay healthy. Possible options: Eric Kendricks, UCLA (Day 1); Stephone Anthony, Clemson (Day 2); Hayes Pullard, USC (Day 3).

2) Quarterback: Is anyone from the Brian Hoyer/Ryan Mallett/Tom Savage trio a viable long-term option? Possible options: None (Day 1); Bryce Petty (Day 2); Sean Mannion (Day 3).

3) Wide receiver: DeAndre Hopkins is a future star, but Cecil Shorts is best in the slot as a No. 3. Possible options: Breshad Perriman, UCF (Day 1); Sammie Coates, Auburn (Day 2); Tre McBride, William & Mary (Day 3).

INDIANAPOLIS COLTS

1) Offensive line: Andrew Luck needs to be upright if he wants to get the ball to his many receiving options. Possible options: T.J. Clemmings, Pittsburgh (Day 1); Daryl Williams, Oklahoma (Day 2); Donovan Smith, Penn State (Day 3).

2) Safety: Colts need a strong safety as well as an eventual replacement for Mike Adams. Possible options: Landon Collins, Alabama (Day 1); Jaquiski Tartt, Samford (Day 2); Gerod Holliman, Louisville (Day 3).

3) Defensive line: Colts' run defense was humiliated against the Patriots. Possible options: Eddie Goldman, Florida State (Day 1); Grady Jarrett, Clemson (Day 2); Tyeler Davison, Fresno State (Day 3).

JACKSONVILLE JAGUARS

1) Edge rusher: Jaguars are a pass rusher away having a solid front seven. Possible options: Vic Beasley, Clemson (Day 1); Nate Orchard, Utah (Day 2); Frank Clark, Michigan (Day 3).

2) Safety: Jags need to pair Jonathan Cyprien with a rangy ball-hawk. Possible options: None (Day 1); Damarious Randall, Arizona State (Day 2); Kurtis Drummond, Michigan State (Day 3).

3) Running back: Can Denard Robinson manage a full workload? Possible options: Todd Gurley, Georgia (Day 1); Duke Johnson, Miami (Fla.) (Day 2); Malcolm Brown, Texas (Day 3).

KANSAS CITY CHIEFS

1) Wide receiver: Chiefs need a No. 2 threat across from Jeremy Maclin. Possible options: Breshad Perriman, UCF (Day 1); Devin Smith, Ohio State (Day 2); Kenny Bell, Nebraska (Day 3).

2) Offensive line: The Chiefs lost center Rodney Hudson to the Raiders and could use help on the interior. Possible options: Cameron Erving, Florida State (Day 1); Hroniss Grasu, Oregon (Day 2); Reese Dismukes, Auburn (Day 3).

3) Inside linebacker: It may be time to find Derrick Johnson's eventual successor. Possible options: Eric Kendricks, UCLA (Day 1); Stephone Anthony, Clemson (Day 2); (Day 3).

MIAMI DOLPHINS

1) Linebacker: Phillip Wheeler and Dannell Ellerbe both are gone after disappointing tenures in Miami. Possible options: Shaq Thompson, Washington (Day 1); Paul Dawson, TCU (Day 2); Jordan Hicks, Texas (Day 3).

2) Wide receiver: Even after trading for Kenny Stills and signing Greg Jennings, Dolphins need a home-run threat. Possible options: DeVante Parker, Louisville (Day 1); Sammie Coates, Auburn (Day 2); DeAndre Smelter, Georgia Tech (Day 3).

3) Offensive line: Dolphins' line is trending in the right direction but still needs help at guard. Possible options: La'El Collins, LSU (Day 1); Cedric Ogbuehi, Texas A&M(Day 2); Ali Marpet, Hobart (Day 3).

MINNESOTA VIKINGS

1) Cornerback: Vikings need another outside corner to pair with Xavier Rhodes. Possible options: Trae Waynes, Michigan State (Day 1); Ronald Darby, Florida State (Day 2); Alex Carter, Stanford (Day 3).

2) Offensive line: Vikings need a left guard and could draft a developmental tackle in case Matt Kalil keeps regressing. Possible options: Brandon Scherff, Iowa (Day 1); Laken Tomlinson, Duke (Day 2); Jeremiah Poutasi, Utah (Day 3).

3) Wide receiver: Charles Johnson was a pleasant surprise, but Cordarrelle Patterson regressed in 2014 and Mike Wallace is inconsistent. Possible options: DeVante Parker, Louisville (Day 1); Justin Hardy, ECU (Day 2); Jamison Crowder, Duke (Day 3).

NEW ENGLAND PATRIOTS

1) Offensive guard: Left guard was an issue after Logan Mankins was traded. Possible options: A.J. Cann, South Carolina (Day 1); Laken Tomlinson, Duke (Day 2); Jeremiah Poutasi, Utah (Day 3).

2) Cornerback: Darrelle Revis and Brandon Browner are gone. Possible options: Byron Jones, UConn (Day 1); Jalen Collins, LSU (Day 2); Kevin White, TCU (Day 3).

3) Nose tackle: Vince Wilfork left, and Dominique Easley is more of a three-technique tackle. Possible options: Malcom Brown, Texas (Day 1); Jordan Phillips, Oklahoma (Day 2); Tyeler Davison, Fresno State (Day 3).

NEW ORLEANS SAINTS

1) Wide receiver: Drew Brees went from several receiving options to very few. Possible options: Nelson Agholor, USC (Day 1); Jaelen Strong, Arizona State (Day 2); Dezmin Lewis, Central Arkansas (Day 3).

2) Offensive guard: Saints need a left guard after trading Ben Grubbs. Possible options: La'El Collins, LSU (Day 1); A.J. Cann, South Carolina (Day 2); Jeremiah Poutasi, Utah (Day 3).

3) Edge rusher: Rob Ryan's defense mustered just 34 sacks in 2014. Possible options: Randy Gregory, Nebraska (Day 1); Danielle Hunter, LSU (Day 2); Zach Hodges, Harvard (Day 3).

NEW YORK GIANTS

1) Offensive line: Injuries decimated the line in 2014, and depth is needed. Possible options: Brandon Scherff, Iowa (Day 1); Jake Fisher, Oregon (Day 2); Sean Hickey, Syracuse (Day 3).

2) Safety: Nat Berhe will replace Antrel Rolle, but Giants could want more depth. Possible options: Landon Collins, Alabama (Day 1); Jaquiski Tartt, Samford (Day 2); Ibraheim Campbell, Northwestern (Day 3).

3) Edge rusher: The Giants never can have enough athletic pass rushers. Possible options: Alvin "Bud" Dupree, Kentucky (Day 1); Preston Smith, Mississippi State (Day 2); Obum Gwacham, Oregon State (Day 3).

NEW YORK JETS

1) Quarterback: Do the Jets see Geno Smith as their future? Possible options: Marcus Mariota, Oregon (Day 1); Brett Hundley, UCLA (Day 2); Garrett Grayson, Colorado State (Day 3).

2) Edge rusher: A solid pass rusher would elevate their defense into top tier. Possible options: Alvin "Bud" Dupree, Kentucky (Day 1); Eli Harold, Virginia (Day 2); Max Valles, Virginia (Day 3).

3) Offensive line: The right side of the Jets' line could use an upgrade. Possible options: Brandon Scherff, Iowa (Day 1); Cedric Ogbuehi, Texas A&M (Day 2); Tyrus Thompson, Oklahoma (Day 3).

OAKLAND RAIDERS

1) Wide receiver: Derek Carr needs to throw the ball to someone. Possible options: Kevin White, West Virginia (Day 1); Nelson Agholor, USC (Day 2); Josh Harper, Fresno State (Day 3).

2) Cornerback: There's not much depth in the secondary aside from D.J. Hayden. Possible options: Trae Waynes, Michigan State (Day 1); P.J. Williams, Florida State (Day 2); Alex Carter, Stanford (Day 3).

3) Edge rusher: The Raiders could use another edge rusher across from Khalil Mack. Possible options: Alvin "Bud" Dupree, Kentucky (Day 1); Preston Smith, Mississippi State (Day 2); Frank Clark, Michigan (Day 3).

PHILADELPHIA EAGLES

1) Safety: The Eagles upgraded at cornerback in free agency but still need help. Possible options: Landon Collins, Alabama (Day 1); Jaquiski Tartt, Samford (Day 2); Adrian Amos, Penn State (Day 3).

2) Wide receiver: Second-year pros Jordan Matthews and Josh Huff are slated to start, along with Riley Cooper. Possible options: Breshad Perriman, UCF (Day 1); Devin Funchess, Michigan (Day 2); Kenny Bell, Nebraska (Day 3).

3) Offensive line: The Eagles need a replacement for Todd Herremans. Possible options: Jake Fisher, Oregon (Day 1); (Day 2); Ali Marpet, Hobart (Day 3).

PITTSBURGH STEELERS

1) Cornerback: Ike Taylor's retirements weakened an already depleted secondary. Possible options: Kevin Johnson, Wake Forest (Day 1); P.J. Williams, Florida State (Day 2); D'Joun Smith, Florida Atlantic (Day 3).

2) Edge rusher: Jason Worilds retired, Jarvis Jones has disappointed and James Harrison is 37. Possible options: Shane Ray, Missouri (Day 1); Nate Orchard, Utah (Day 2); Shaquille Riddick, West Virginia (Day 3).

3) Tight end: Heath Miller will be 33 in October. Possible options: Maxx Williams, Minnesota (Day 1); Clive Walford, Mlami (Fla.) (Day 2); Jeff Heuerman, Ohio State (Day 3).

SAN DIEGO CHARGERS

1) Running back: Ryan Mathews' departure leaves the Chargers without a lead back. Possible options: Todd Gurley, Georgia (Day 1); Duke Johnson, Miami (Fla.) (Day 2); David Johnson, Northern Iowa (Day 3).

2) Offensive line: Chargers may want to kick D.J. Fluker inside to guard. Possible options: Andrus Peat, Stanford (Day 1); Ty Sambrailo, Colorado State (Day 2); Tyrus Thompson, Oklahoma (Day 3).

3) Nose tackle: The Chargers gave up the seventh-most rush yards last season. Possible options: Danny Shelton, Washington (Day 1); Grady Jarrett, Clemson (Day 2); Joey Mbu, Houston (Day 3).

SAN FRANCISCO 49ERS

1) Linebacker: Chris Borland and Patrick Willis' retirements turned linebacker into a big question mark for San Francisco. Possible options: Eric Kendricks, UCLA (Day 1); Stephone Anthony, Clemson (Day 2); Hayes Pullard, USC (Day 3).

2) Defensive line: Ray McDonald is gone, and Justin Smith has mulled retirement this offseason. Possible options: Arik Armstead, Oregon (Day 1); Henry Anderson, Stanford (Day 2); Lynden Trail, Norfolk State (Day 3).

3) Wide receiver: Torrey Smith and Anquan Boldin will start, but there's not much behind them. Possible options: Breshad Perriman, UCF (Day 1); Devin Funchess, Michigan (Day 2); Tony Lippett, Michigan State (Day 3).

SEATTLE SEAHAWKS

1) Wide receiver: The Seahawks upgraded their pass-catching corps with Jimmy Graham but still need more targets. Possible options: Devin Funchess, Michigan (Day 2); Chris Conley, Georgia (Day 3).

2) Offensive line: The Seahawks traded Max Unger and let James Carpenter walk. Possible options: Mitch Morse, Missouri (Day 2); Shaq Mason, Georgia Tech (Day 3).

3) Cornerback: Inconsistent Cary Williams will start across from Richard Sherman. Possible options: Jalen Collins, LSU (Day 2); Alex Carter, Stanford (Day 3).

ST. LOUIS RAMS

1) Offensive tackle: Both starting tackles left the Rams in free agency. Possible options: Brandon Scherff, Iowa (Day 1); T.J. Clemmings, Pittsburgh (Day 2); Donovan Smith, Penn State (Day 3).

2) Wide receiver: Tavon Austin has not developed into the No. 1 threat the Rams hoped for. Possible options: Kevin White, West Virginia (Day 1); Devin Smith, Ohio State (Day 2); Darren Waller, Georgia Tech (Day 3).

3) Quarterback: The Rams traded for Nick Foles, but they may want to groom his replacement for 2016. Possible options: Marcus Mariota, Oregon (Day 1); Bryce Petty, Baylor (Day 2); Garrett Grayson, Colorado State (Day 3).

TAMPA BAY BUCCANEERS

1) Quarterback: Josh McCown disappointed in his lone season in Tampa Bay, and Mike Glennon has been so-so as a starter. Possible options: Jameis Winston, Florida State (Day 1); Brett Hundley, UCLA (Day 2); Garrett Grayson, Colorado State (Day 3).

2) Edge rusher: Michael Johnson was cut after a disappointing season. Possible options: Leonard Williams, USC (Day 1); Owamagbe Odighizuwa, UCLA (Day 2); Frank Clark, Michigan (Day 3).

3) Offensive line: The offensive line has holes on the right side. Possible options: Brandon Scherff, Iowa (Day 1); T.J. Clemmings, Pittsburgh (Day 2); Tyrus Thompson, Oklahoma (Day 3).

TENNESSEE TITANS

1) Quarterback: It remains to be seen if Zach Mettenberger is the answer under center. Possible options: Marcus Mariota, Oregon (Day 1); Bryce Petty, Baylor (Day 2); Sean Mannion, Oregon State (Day 3).

2) Wide receiver: Whoever is throwing the ball in Tennessee will need targets. Possible options: Amari Cooper, Alabama (Day 1); Phillip Dorsett, Miami (Fla.) (Day 2); Antwan Goodley, Baylor (Day 3).

3) Offensive line: Taylor Lewan is the starting left tackle, but they still need a bookend on the right side. Possible options: Brandon Scherff, Iowa (Day 1); T.J. Clemmings, Pittsburgh (Day 2); Austin Shepherd, Alabama (Day 3).

WASHINGTON REDSKINS

1) Edge rusher: Brian Orakpo is in Tennessee, and Ryan Kerrigan is entering a contract year. Possible options: Dante Fowler, Florida (Day 1); Nate Orchard, Utah (Day 2); Markus Golden, Missouri (Day 3).

2) Safety: Washington needs a free safety to pair with Jeron Johnson. Possible options: None (Day 1); Damarious Randall, Arizona State (Day 2); Cody Prewitt, Ole MIss (Day 3).

3) Offensive line: The line is unsettled at both guard positions. Possible options: Brandon Scherff, Iowa (Day 1); A.J. Cann, South Carolina (Day 2); Josue Matias, Florida State (Day 3).