Transactions

March 24, 2017

Washington Redskins signed WR Brian Quick to a one-year contract.

Carolina Panthers signed QB Garrett Gilbert to a one-year contract.

Chicago Bears signed QB Mark Sanchez to a one-year, $2 million contract.

Minnesota Vikings waived DE Scott Crichton.

Green Bay Packers signed DT Ricky Jean Francois to a one-year, $3 million contract.

Los Angeles Rams signed DT Tyrunn Walker.

New York Jets re-signed T Ben Ijalana to a two-year, $11 million contract.

Jacksonville Jaguars signed DE Malliciah Goodman.

Indianapolis Colts cut DT Arthur Jones.

March 23, 2017

Los Angeles Rams signed QB Aaron Murray.

Seattle Seahawks signed DB Bradley McDougald to a one-year, $2 million contract.

Seattle Seahawks signed K John Lunsford.

Chicago Bears re-signed WR Deonte Thompson to a one-year contract.

Green Bay Packers re-signed RB Christine Michael.

New Orleans Saints re-signed DE Darryl Tapp.

New Orleans Saints re-signed DB Sterling Moore to a one-year contract.

Cincinnati Bengals re-signed RB Cedric Peerman to a one-year contract.

New York Jets signed WR Quinton Patton.

Miami Dolphins cut DB Daniel Davie.

Tennessee Titans signed G Tim Lelito to a one-year contract.

Jacksonville Jaguars signed TE Mychal Rivera to a two-year, $6.75 million contract.

Indianapolis Colts signed LS Joe Fortunato.

San Diego Chargers re-signed RB Branden Oliver to a one-year contract.

March 22, 2017

Indianapolis Colts Announced WR Josh Cribbs has retired.

San Diego Chargers re-signed DB Adrian Phillips.

New York Jets signed QB Josh McCown to a one-year, $6 million contract.

New York Jets signed DT Mike Pennel to a one-year contract.

Buffalo Bills signed WR Andre Holmes to a three-year, $6.5 million contract.

Miami Dolphins waived DB Daniel Davie.

Miami Dolphins signed T Avery Young.

New York Giants signed RB Shaun Draughn.

Chicago Bears re-signed DE C.J. Wilson.

Chicago Bears signed RB Benny Cunningham to a one-year contract.

Detroit Lions re-signed DE Armonty Bryant to a one-year, $855,000 contract.

New Orleans Saints signed LB Manti Te'o to a two-year, $5 million contract.

March 21, 2017

Miami Dolphins re-signed LB Kiko Alonso to a three-year, $25 million contract extension.

New England Patriots cut RB Tyler Gaffney.

Pittsburgh Steelers signed DE Tyson Alualu to a two-year, $6 million contract.

Indianapolis Colts signed WR Kamar Aiken to a one-year contract.

San Diego Chargers signed RB Kenjon Barner to a one-year contract.

Chicago Bears re-signed DB Chris Prosinski to a one-year contract.

Minnesota Vikings re-signed WR Adam Thielen to a three-year, $17 million contract.

Atlanta Falcons signed RB Soma Vainuku.

Atlanta Falcons signed G Hugh Thornton to a one-year contract.

Atlanta Falcons signed RB Derrick Coleman.

Tampa Bay Buccaneers cut K John Lunsford.

New York Giants re-signed LB Mark Herzlich to a one-year contract.

New York Giants re-signed LB Keenan Robinson.

March 20, 2017

Cleveland Browns signed K Brett Maher.

Cincinnati Bengals signed LB Kevin Minter to a one-year contract.

Baltimore Ravens signed DB Brandon Carr to a four-year, $23 million contract.

Pittsburgh Steelers signed DB Coty Sensabaugh to a two-year contract.

Pittsburgh Steelers signed RB Knile Davis to a one-year contract.

Pittsburgh Steelers signed WR Justin Hunter to a one-year contract.

Oakland Raiders re-signed LS Jon Condo.

Oakland Raiders signed LB Jelani Jenkins to a one-year contract.

Oakland Raiders signed QB EJ Manuel.

San Diego Chargers signed G Kenny Wiggins.

San Diego Chargers re-signed WR Geremy Davis.

San Diego Chargers re-signed DT Tenny Palepoi to a one-year contract.

Indianapolis Colts signed LB Sean Spence to a one-year, $3 million contract.

Indianapolis Colts signed TE Brandon Williams.

New York Jets signed DB Morris Claiborne to a one-year, $5 million contract.

Buffalo Bills re-signed WR Brandon Tate.

Buffalo Bills signed G Ryan Groy to a two-year, $5 million contract.

Buffalo Bills re-signed LB Lorenzo Alexander to a two-year, $9 million contract.

New England Patriots waived RB Tyler Gaffney.

Green Bay Packers re-signed LB Joe Thomas.

Detroit Lions signed DT Jordan Hill.

Arizona Cardinals re-signed DT Frostee Rucker to a one-year contract.

Seattle Seahawks re-signed TE Luke Willson to a one-year, $3 million contract.

Seattle Seahawks signed G Oday Aboushi to a one-year contract.

San Francisco 49ers signed LB Dekoda Watson to a three-year, $6 million contract.

Carolina Panthers re-signed DB Teddy Williams.

Atlanta Falcons signed NT Dontari Poe to a one-year, $8 million contract.

Tampa Bay Buccaneers waived K John Lunsford.

Tampa Bay Buccaneers signed K Nick Folk.

New York Giants signed DB Valentino Blake.

New York Giants signed QB Geno Smith to a one-year, $2 million contract.

Washington Redskins re-signed T Ty Nsekhe.

Dallas Cowboys re-signed QB Kellen Moore to a one-year contract.

Chicago Bears re-signed DB Chris Prosinski to a one-year contract

March 17, 2017

Buffalo Bills signed DB Leonard Johnson.

Buffalo Bills signed WR Corey Washington.

Buffalo Bills signed NT John Jenkins.

Buffalo Bills signed RB Joe Banyard.

Miami Dolphins re-signed T Jermon Bushrod.

Oakland Raiders signed TE Jared Cook to a two-year contract.

Kansas City Chiefs signed DB Marqueston Huff.

Cincinnati Bengals re-signed C T.J. Johnson to a two-year contract.

Indianapolis Colts signed DB Darius Butler to a one-year, $3 million contract.

Indianapolis Colts signed NT Al Woods to a two-year contract.

Los Angeles Rams signed RB Lance Dunbar to a one-year contract.

Los Angeles Rams signed LB Connor Barwin to a one-year contract.

Seattle Seahawks signed LB Arthur Brown.

Seattle Seahawks re-signed DB Deshawn Shead to a one-year, $1.5 million contract.

San Francisco 49ers re-signed DT Chris Jones to a one-year contract.

New Orleans Saints re-signed RB Travaris Cadet to a one-year, $855,000 contract.

Tampa Bay Buccaneers re-signed C Joe Hawley to a two-year contract.

New York Giants re-signed QB Josh Johnson to a two-year contract.

New York Giants re-signed G John Jerry to a three-year, $10 million contract.

New York Giants signed DE Jason Pierre-Paul to a four-year, $62 million contract.

Minnesota Vikings re-signed DB Terence Newman to a one-year, $3.25 million contract.

March 16, 2017

Chicago Bears re-signed K Connor Barth to a one-year contract.

Chicago Bears signed WR Kendall Wright to a one-year, $4 million contract.

Minnesota Vikings signed RB Latavius Murray to a three-year, $15 million contract.

Los Angeles Rams re-signed K Greg Zuerlein to a three-year, $6.75 million contract.

Seattle Seahawks signed RB Eddie Lacy to a one-year, $5.5 million contract.

San Francisco 49ers acquired G Jeremy Zuttah and a 2017 sixth-round draft pick from the Baltimore Ravens for a 2017 sixth-round draft pick.

Tampa Bay Buccaneers signed DB J.J. Wilcox to a two-year, $8.5 million contract.

Washington Redskins signed LB Chris Carter.

Washington Redskins cut DE Ricky Jean Francois.

Washington Redskins re-signed DE Ziggy Hood to a two-year contract.

Philadelphia Eagles re-signed C Stefen Wisniewski to a three-year contract.

Philadelphia Eagles signed QB Nick Foles to a two-year, $11 million contract.

Dallas Cowboys re-signed G Jonathan Cooper to a one-year contract.

Dallas Cowboys re-signed RB Darren McFadden to a one-year contract.

Tennessee Titans re-signed LB Nate Palmer to a two-year contract.

Jacksonville Jaguars signed LB Josh McNary.

Cincinnati Bengals signed T Andre Smith to a one-year contract.

Baltimore Ravens re-signed QB Ryan Mallett to a one-year, $2 million contract.

New England Patriots re-signed DB Justin Coleman to a one-year, $615,000 contract.

New England Patriots re-signed LB Dont'a Hightower to a four-year, $43.5 million contract.

March 15, 2017

NFL suspended New York Jets TE Austin Seferian-Jenkins two games for violating the league's substance-abuse policy.

Buffalo Bills signed K Steven Hauschka to a four-year, $12.4 million contract.

Buffalo Bills signed WR Corey Brown to a one-year contract.

San Diego Chargers cut LB Brock Hekking.

Indianapolis Colts re-signed RB Robert Turbin to a two-year, $4.1 million contract.

Minnesota Vikings signed DE Datone Jones to a one-year, $3.75 million contract.

Green Bay Packers signed DB Davon House to a one-year, $3.5 million contract.

Green Bay Packers signed FB Joe Kerridge.

Green Bay Packers re-signed LB Jordan Tripp.

Detroit Lions re-signed LS Don Muhlbach to a one-year contract.

Carolina Panthers re-signed DT Kyle Love to a two-year contract.

Washington Redskins signed T Vinston Painter to a one-year contract.

Arizona Cardinals signed LB Jarvis Jones to a one-year contract.

Seattle Seahawks re-signed DB Neiko Thorpe.

March 14, 2017

Buffalo Bills signed WR Jeremy Butler to a one-year contract.

New England Patriots signed RB Rex Burkhead.

Cleveland Browns acquired WR James Wright off waivers from Cincinnati.

Tennessee Titans signed NT Sylvester Williams.

Indianapolis Colts signed C Brian Schwenke.

Indianapolis Colts signed DE Margus Hunt to a two-year contract.

Oakland Raiders signed WR Cordarrelle Patterson to a two-year contract.

Oakland Raiders signed T Marshall Newhouse to a two-year, $3.5 million contract.

Kansas City Chiefs re-signed OL Mike Person.

Kansas City Chiefs signed DT Bennie Logan to a one-year, $8 million contract.

San Diego Chargers waived LB Brock Hekking.

Denver Broncos signed DE Kasim Edebali to a one-year contract.

Los Angeles Rams signed DB Kayvon Webster to a two-year, $8 million contract.

Los Angeles Rams signed G Ryan Groy to a two-year, $5 million offer sheet.

Los Angeles Rams signed LS Andrew East.

Arizona Cardinals re-signed RB Andre Ellington to a one-year contract.

Philadelphia Eagles cut QB Chase Daniel.

Dallas Cowboys signed DT Stephen Paea to a one-year, $2 million contract.

Dallas Cowboys signed DB Nolan Carroll to a three-year, $10 million contract.

Dallas Cowboys signed DE Damontre Moore.

New Orleans Saints re-signed DT Nick Fairley to a four-year, $30 million contract.

New Orleans Saints signed LB Alex Okafor.

Atlanta Falcons signed WR Andre Roberts to a one-year, $1.8 million contract.

Atlanta Falcons signed DB Kemal Ishmael to a one-year, $2.5 million contract.

Tampa Bay Buccaneers signed LS Garrison Sanborn to a one-year contract.

Chicago Bears signed T Tom Compton.

Chicago Bears re-signed DB Johnthan Banks.

Green Bay Packers re-signed LB Jayrone Elliott to a one-year, $1.6 million contract.

March 13, 2017

Kansas City Chiefs re-signed DB Daniel Sorensen to a contract extension.

Denver Broncos Announced LB Demarcus Ware has retired.

Tennessee Titans re-signed TE Phillip Supernaw.

Tennessee Titans signed WR Eric Weems.

Indianapolis Colts signed LB Barkevious Mingo to a one-year, $2.5 million contract.

Houston Texans re-signed TE Ryan Griffin to a three-year, $9 million contract.

Cincinnati Bengals waived WR James Wright.

Cincinnati Bengals re-signed G Eric Winston to a one-year contract.

Baltimore Ravens re-signed DB Anthony Levine Sr..

Baltimore Ravens cut DB Jumal Rolle.

Baltimore Ravens re-signed NT Brandon Williams to a five-year, $54 million contract.

Baltimore Ravens cut DB Marqueston Huff.

Buffalo Bills signed G Vladimir Ducasse to a three-year contract.

Buffalo Bills signed DE Ryan Davis to a two-year contract.

Buffalo Bills signed T Jordan Mills to a two-year, $4 million contract.

New England Patriots signed DE Lawrence Guy to a four-year, $20 million contract.

San Diego Chargers re-signed TE Asante Cleveland to a one-year contract.

San Diego Chargers re-signed DT Damion Square to a two-year contract.

San Diego Chargers cut T King Dunlap.

Denver Broncos signed DT Zach Kerr to a two-year contract.

Denver Broncos signed DT Domata Peko to a two-year,$7.5 million contract.

Detroit Lions signed G T.J. Lang to a three-year, $28.5 million contract.

New York Giants re-signed RB Orleans Darkwa to a one-year contract.

Washington Redskins signed QB Kirk Cousins to a one-year, $23.94 million contract.

Carolina Panthers signed G Chris Scott to a one-year contract.

Atlanta Falcons signed TE Levine Toilolo to a three-year, $12 million contract.

Atlanta Falcons signed DB Blidi Wreh-Wilson to a one-year, $775,000 contract.

Tampa Bay Buccaneers re-signed DT Sealver Siliga.

Tampa Bay Buccaneers re-signed CB Josh Robinson to a two-year, $6.5 million contract.

March 12, 2017

Jacksonville Jaguars cut DT Roy Miller.

Chicago Bears signed DB Marcus Cooper to a three-year, $16 million contract.

New York Giants signed G D.J. Fluker to a one-year contract.

March 11, 2017

Dallas Cowboys Announced T Doug Free has retired.

Los Angeles Rams signed WR Robert Woods to a five-year, $39-million contract.

Los Angeles Rams signed T Andrew Whitworth to a three-year, $36 million contract.

Arizona Cardinals signed LB Karlos Dansby to a one-year contract.

Seattle Seahawks signed T Luke Joeckel to a one-year, $8-million contract.

San Francisco 49ers signed WR Aldrick Robinson to a two-year contract.

San Francisco 49ers signed DB Don Jones to a two-year contract.

San Francisco 49ers signed QB Matt Barkley.

San Francisco 49ers signed LB Brock Coyle to a one-year contract.

Washington Redskins signed WR Terrelle Pryor Sr. to a one-year, $6 million contract.

Philadelphia Eagles signed WR Alshon Jeffery to a one-year, $9.5 million contract.

Philadelphia Eagles signed G Chance Warmack to a one-year, $1.51 million contract.

Dallas Cowboys re-signed WR Terrance Williams to a four-year, $17 million contract.

New Orleans Saints signed WR Ted Ginn, Jr. to a three-year, $11-million contract.

New Orleans Saints signed G Larry Warford to a four-year, $34 million contract.

New Orleans Saints signed LB A.J. Klein to a three-year, $15 million contract.

Carolina Panthers signed WR Charles Johnson to a one-year, $2.2 million contract.

Carolina Panthers signed DB Captain Munnerlyn to a four-year, $21 million contract.

Carolina Panthers signed T Matt Kalil to a five-year, $55 million contract.

Carolina Panthers signed LB Julius Peppers to a one-year, $3.5 million contract.

Carolina Panthers signed WR Russell Shepard to a three-year, $10.5 million contract.

Atlanta Falcons signed DE Jack Crawford to a three-year, $10.3-million contract.

Tampa Bay Buccaneers signed DT Chris Baker to a three-year, $15.75-million contract.

Tampa Bay Buccaneers re-signed RB Jacquizz Rodgers to a two-year, $3.3 million contract.

Tampa Bay Buccaneers re-signed S Chris Conte to a two-year contract.

Chicago Bears signed DB Prince Amukamara to a one-year, $7 million contract.

Chicago Bears re-signed LB Christian Jones to a one-year contract.

Minnesota Vikings signed T Mike Remmers to a five-year, $30 million contract.

Green Bay Packers signed TE Lance Kendricks.

Green Bay Packers signed TE Martellus Bennett to a three-year, $20.25 million contract.

Detroit Lions signed DB D.J. Hayden to a one-year contract.

Detroit Lions signed TE Darren Fells to a one-year, $1.5 million contract.

Detroit Lions re-signed WR Keshawn Martin.

Cleveland Browns signed G Kevin Zeitler to a five-year, $60 million contract.

Cleveland Browns signed C JC Tretter to a three-year, $16.75 million contract.

Cleveland Browns signed WR Kenny Britt to a four-year, $32.5 million contract.

Denver Broncos signed T Menelik Watson to a two-year, $12.25 million contract.

Denver Broncos signed G Ronald Leary to a four-year, $36 million contract.

Tennessee Titans signed LB Daren Bates to a three-year, $6 million contract.

Tennessee Titans signed DB Logan Ryan to a three-year, $30 million contract.

Tennessee Titans signed DB Brynden Trawick to a two-year, $4.75 million contract.

Jacksonville Jaguars signed LB Audie Cole.

Jacksonville Jaguars signed G Earl Watford to a two-year, $6-million contract.

Jacksonville Jaguars signed DT Stefan Charles.

Jacksonville Jaguars signed DT Calais Campbell to a four-year, $60 million contract.

Indianapolis Colts signed LB John Simon to a three-year, $13.5 million contract.

Indianapolis Colts signed LB Jabaal Sheard to a three-year, $25.5 million contract .

New York Jets re-signed LS Tanner Purdum to a one-year, $980,000 contract.

New York Jets signed T Kelvin Beachum to a three-year, $24 million contract.

New York Jets signed K Chandler Catanzaro.

Buffalo Bills signed RB Patrick DiMarco to a four-year, $8.5 million contract.

New England Patriots acquired DE Kony Ealy and a 2017 third-round draft pick from the Carolina Panthers for a 2017 second-round draft pick.

New England Patriots acquired WR Brandin Cooks and a 2017 fourth-round draft pick from the New Orleans Saints for a 2017 first-round draft pick and a 2017 third-round draft pick.

Miami Dolphins signed LB Lawrence Timmons to a two-year, $12 million contract.

Miami Dolphins signed DB Nate Allen to a one-year, $3.4 million contract.

March 10, 2017

New York Jets cut DB Darrelle Revis.

New York Jets re-signed LB Corey Lemonier.

New York Jets re-signed LB Josh Martin to a two-year, $4.3 million contract.

Buffalo Bills cut DB Aaron Williams.

New England Patriots acquired TE Dwayne Allen and a 2017 sixth-round draft pick from the Indianapolis Colts for a 2017 fourth-round draft pick.

Miami Dolphins acquired TE Julius Thomas from the Jacksonville Jaguars for a 2017 seventh-round draft pick.

Miami Dolphins acquired DE William Hayes and a 2017 seventh-round draft pick from the Los Angeles Rams for a 2017 sixth-round draft pick.

Jacksonville Jaguars acquired T Branden Albert from the Miami Dolphins for a conditional 2018 seventh-round draft pick.

Jacksonville Jaguars re-signed WR Bryan Walters to a two-year contract.

Houston Texans re-signed P Shane Lechler.

Houston Texans re-signed K Nick Novak.

Cleveland Browns acquired QB Brock Osweiler, a 2017 sixth-round draft pick and a 2018 second-round draft pick from the Houston Texans for a 2017 fourth-round draft pick.

Pittsburgh Steelers re-signed QB Landry Jones to a two-year, $4.4 million contract.

Pittsburgh Steelers cut RB Karlos Williams.

Pittsburgh Steelers re-signed TE David Johnson to a two-year contract.

Los Angeles Rams cut TE Lance Kendricks.

Los Angeles Rams waived RB Trey Watts.

Los Angeles Rams waived RB Tre Mason.

Los Angeles Rams cut C Tim Barnes.

Los Angeles Rams cut DE Eugene Sims.

Los Angeles Rams cut DL Eugene Sims.

San Francisco 49ers re-signed WR Jeremy Kerley to a three-year, $10.5 million contract.

New Orleans Saints cut DB Jairus Byrd.

Atlanta Falcons signed LB LaRoy Reynolds to a one-year, $850,000 contract.

Atlanta Falcons cut DE Tyson Jackson.

Chicago Bears cut QB Jay Cutler.

Detroit Lions cut LB DeAndre Levy.

Miami Dolphins Announced TE Jordan Cameron has retired.

March 9, 2017

NFL suspended Baltimore Ravens RB Kenneth Dixon four games for violating the league's policy on performance-enhancing drugs.

Philadelphia Eagles cut DE Connor Barwin.

Green Bay Packers re-signed LB Nick Perry to a five-year, $59 million contract.

Detroit Lions re-signed DT Kyle Thornton to a two-year, $3.3 million contract.

Jacksonville Jaguars cut DT Sen'Derrick Marks.

Cleveland Browns acquired C Marcus Martin off waivers from San Francisco.

Cleveland Browns re-signed OL Joel Bitonio to a five-year, $51 million contract extension.

Pittsburgh Steelers waived RB Karlos Williams.

New York Jets cut RB Khiry Robinson.

San Diego Chargers re-signed LS Mike Windt to a four-year, $4.41 million contract.

San Diego Chargers re-signed QB Kellen Clemens to a one-year contract.

San Diego Chargers re-signed DB Jahleel Addae to a four-year, $22 million contract.

March 8, 2017

Washington Redskins re-signed TE Vernon Davis to a three-year, $15 million contract.

New York Giants signed WR Brandon Marshall to a two-year, $12 million contract.

Green Bay Packers re-signed P Jacob Schum to a one-year, $615,000 contract.

San Francisco 49ers waived C Marcus Martin.

San Francisco 49ers cut DB Antoine Bethea.

Tennessee Titans cut DL Al Woods.

Buffalo Bills cut WR Marcus Easley.

Buffalo Bills re-signed QB Tyrod Taylor to a restructured contract.

Baltimore Ravens cut LB Elvis Dumervil.

March 7, 2017

Indianapolis Colts Announced T Joe Reitz has retired.

Carolina Panthers re-signed DB Colin Jones to a two-year, $2.4 million contract.

Carolina Panthers re-signed WR Brenton Bersin to a one-year contract.

NFL suspended New York Jets WR Jalin Marshall four games for violating the league's policy on performance-enhancing drugs.

Arizona Cardinals re-signed TE Jermaine Gresham to a four-year contract.

Arizona Cardinals re-signed QB Zac Dysert to a one-year contract.

Carolina Panthers re-signed DE Charles Johnson to a two-year, $9.5 million contract.

Carolina Panthers re-signed RB Fozzy Whittaker to a two-year, 2.5 million contract.

NFL suspended Green Bay Packers DT Letroy Guion four games for violating the league's PED policy.

Buffalo Bills cut DB Phillip Thomas.

Buffalo Bills cut TE Gerald Christian.

Indianapolis Colts re-signed TE Jack Doyle to a three-year, $19 million contract.

Baltimore Ravens cut DB Shareece Wright.

Baltimore Ravens cut DB Kendrick Lewis.

San Diego Chargers cut WR Stevie Johnson.

San Diego Chargers cut DB Brandon Flowers.

San Diego Chargers cut G D.J. Fluker.

San Francisco 49ers cut WR Torrey Smith.

March 6, 2017

Minnesota Vikings Announced LB Chad Greenway has retired.

Los Angeles Rams signed DB Trumaine Johnson to a one-year, $16.7 million contract.

Tampa Bay Buccaneers re-signed DE William Gholston to a five-year, $27.5 million contract extension.

Pittsburgh Steelers Announced T Ryan Harris has retired.

Jacksonville Jaguars cut DB Davon House.

Buffalo Bills waived TE Gerald Christian.

Buffalo Bills cut DB Nickell Robey-Coleman.

Buffalo Bills waived DB Phillip Thomas.

Buffalo Bills cut LS Garrison Sanborn.

Buffalo Bills cut K Dan Carpenter.

Chicago Bears re-signed TE Daniel Brown to a one-year contract.

March 5, 2017

NFL suspended Washington Redskins LB Trent Murphy four games for violating the league's policy on performance-enhancing drugs.

March 3, 2017

New York Jets cut WR Brandon Marshall.

New England Patriots cut T Sebastian Vollmer.

March 2, 2017

Tennessee Titans re-signed QB Matt Cassel to a two-year contract extension.

March 1, 2017

Los Angeles Rams assigned Franchise Tag to CB Trumaine Johnson.

Pittsburgh Steelers re-signed LB James Harrison to a two-year, $3.5 million contract extension.

Support us without the ads? Go Ad-Free.