Latest News

Search for order by

BAL  BUF  CIN  CLE  DEN  HOU  IND  JAX  KC  LAC  LV  MIA  NE  NYJ  PIT  TEN  
ARI  ATL  CAR  CHI  DAL  DET  GB  LAR  MIN  NO  NYG  PHI  SEA  SF  TB  WAS  

QB   RB   WR   TE   PK   |    All Non-IDP    |    DT   DE   DL   ILB   OLB   LB   CB   S   DB     |      Footballguys View     |     All the news     |     FBG News Blogger Archive


RSS Feed:             News Items Powered By:USA Today - Fantasy Score

  Chargers | Ladd McConkey agrees to terms    Mon Jun 17, 07:29 PM

Los Angeles Chargers second-round draft choice WR Ladd McConkey agreed to terms on a four-year contract with the Chargers Monday, June 17. Financial terms were not disclosed, but it is the most guaranteed money ever given to 34th overall pick.

Footballguys view: As noted in a previous item, at least one local observer reports McConkey displayed the most potential throughout the offseason program. QB Justin Herbert pointed to McConkey's precise route running and sudden quickness in tight spaces as qualities that would appeal to any quarterback. McConkey's progress as he establishes a role will be worth watching closely when training camp opens.

Link to story


  Vikings | Devron Harper off roster    Mon Jun 17, 04:39 PM

Minnesota Vikings WR Devron Harper was waived Monday, June 17.

Link to story

  Bengals | Tee Higgins officially signs    Mon Jun 17, 03:37 PM

Cincinnati Bengals WR Tee Higgins officially signed his franchise tag tender, the team announced Monday, June 17.

Footballguys view: Previous reports indicated Higgins would sign the tender, guaranteeing the wideout $21.8 million this season. While the two sides have until July 15 to reach a long-term deal, that's been characterized as a long shot. Nonethelss, Higgins will report to training camp with teammates next month.

Link to story
Tee Higgins player page


  Cardinals | Marvin Harrison Jr. taking over    Mon Jun 17, 03:20 PM

Arizona Cardinals WR Marvin Harrison Jr. was taking the top spot in receiver drills during minicamp, according to sources Monday, June 17.

Footballguys view: According to ESPN.com's Josh Weinfuss, while Harrison has made the routine plays look simple, he has also made the difficult look easy. Coach Jonathan Gannon said Harrison's transition to the NFL has been "pretty seamless," and teammates on both sides of the ball have been heaping praise on the fourth overall pick. Harrison will need to be every bit as good as advertised if he's going to make good on his current WR9 Average Draft Position on Underdog. We'll be watching for more on that when training camp opens.

Link to story


  49ers | Brandon Aiyuk hints cloudy future with 49ers     Mon Jun 17, 02:03 PM

San Francisco 49ers WR Brandon Aiyuk told Washington Commanders QB Jayden Daniels over FaceTime that the 49ers 'don't want me back' in a video that surfaced Monday, June 17. Aiyuk is currently seeking a new deal with the 49ers.

Footballguys view: Aiyuk is under contract at $14.1 million in 2024. He reportedly wants $30 million or more per year. So, as PFT's Mike Florio noted, in saying "they don't want me back," Aiyuk might be saying they don't want him after this season. Or maybe he's saying they don't want him because they won't offer what he wants. The Athletic's Matt Barrows told us last weekend that the team has offered Aiyuk slightly less than the $28 million a year Amon-Ra St. Brown got from Detroit last month. Barrows also contends the two sides will eventually reach an agreement. Barrow added the 49ers often take these deals to "the bitter end." We'll continue monitoring this situation while reminding you the public portions of negotiations tend to be the most contentious.

Link to story
Brandon Aiyuk player page


  Chiefs | Marquise Brown not wasting time    Sat Jun 15, 09:59 PM

Kansas City Chiefs WR Marquise Brown earned praise from QB Patrick Mahomes during minicamp. 'I thought Hollywood did a great job coming in and being prepared and learning really fast,' Mahomes said.

Footballguys view: Brown broke out in 2021 with the Ravens but never made the hoped-for impact after he was traded to Arizona. But things are looking up in Kansas City. Insider Nick Athan from ChiefsBlitz.com told us earlier today that Brown has been "a perfect fit" since signing with the team in March. Athan characterized Brown as the team's No. 1 receiver, ahead of Rashee Rice and rookie Xavier Worthy. He's being drafted as such, with a WR33 Average Draft Position on Underdog. We rank Brown as WR40, ahead of Rice (WR42) and Worthy (WR43). However, Brown could move further ahead as we gain clarity on possible discipline for Rice's recent off-field issues.

Link to story
Marquise Brown player page


  Seahawks | High hopes for Jaxon Smith-Njigba    Sat Jun 15, 09:39 PM

Seattle Seahawks WR Jaxon Smith-Njigba is 'definitely going to be a massive piece' of the offense this season, according to head coach Mike Macdonald.

Footballguys view: According to ESPN.com's Brady Henderson, no Seahawks player shined more during OTAs and mandatory minicamp than Smith-Njigba. The Seahawks' wide receiver corps is virtually unchanged from last season, but the pecking order could change in 2024. While Tyler Lockett led the team with 79 catches and finished second behind DK Metcalf with 894 yards, Lockett turns 32 in September and took a paycut to return to Seattle for his 10th season. We currently rank Smith-Njigba (WR38) one spot ahead of Lockett (WR39). JSN will likely move up if he continues to build momentum when training camp opens.

Link to story


  Steelers | George Pickens moving around    Sat Jun 15, 12:22 PM

Pittsburgh Steelers WR George Pickens has spent time in the slot during minicamp. 'It is great,' Pickens said. 'I'm a total receiver, so I like working in the slot just as much as I like working at outside receiver.'

Footballguys view: Pickens will be the undisputed #1 receiver, and now it sounds like new offensive coordinator will be more creative in deploying Pickens than his predecessor Matt Canada. Pickens went off at the end of the season with Mason Rudolph and should play with an even better deep passer whether Justin Fields or Russell Wilson wins the job. He might be significantly undervalued as a fourth round pick on the verge of a DJ Moore-esque leap.

Link to story


  Chiefs | Xavier Worthy still unable to practice    Sat Jun 15, 12:22 PM

Kansas City Chiefs WR Xavier Worthy (hamstring) remained sidelined by a sore hamstring during minicamp.

Footballguys view: We shouldn't move Worthy down on redraft boards based on this news - his rookie uncertainty has already been priced in - but if he is still sidelined when camp opens or has a setback, we should move him down at least a few rounds and move Marquise Brown up a few. Brown could end up being a big value in 2024 drafts if Worthy isn't ready to play a big role in his rookie year.

Link to story


  Giants | Malik Nabers impressing his QB    Sat Jun 15, 12:22 PM

New York Giants WR Malik Nabers has impressed QB Daniel Jones during spring practices. 'I mean, he can do everything,' Jones said. 'There is not much that he can't do from a route-running standpoint. He's dynamic with the ball in his hands and strong, fast, explosive, catches the ball well.

Footballguys view: Nabers could easily be one of the league leaders in targets as a rookie. He is going a round later than fellow elite rookie Marvin Harrison Jr, but could have just as big an opportunity to make an impact. Harrison will catch passes from Kyler Murray, while Nabers will play with Jones and Drew Lock, so that could account for most of the difference.

Link to story


  Broncos | Several players miss minicamp    Sat Jun 15, 12:22 PM

Denver Broncos TE Greg Dulcich (foot), RB Audric Estime (knee), CB Delarrin Turner-Yell (undisclosed), S Caden Sterns (undisclosed) and DE John Franklin-Myers (undisclosed) did not participate in the minicamp this week. WR Josh Reynolds was excused from the minicamp.

Footballguys view: Estime had minor knee surgery, but is expected to be ready for camp. If the issue lingers, one of Javonte Williams and Samaje Perine would take up the slack in the between the tackles running game. With Dulcich and Adam Trautman both ailing, watch out for second year tight end Lucas Krull to generate some buzz in training camp.

Link to story
Josh Reynolds player page
John Franklin-Myers player page
Caden Sterns player page


  Broncos | Tim Patrick firmly in Denver's plans?    Sat Jun 15, 12:22 PM

Denver Broncos WR Tim Patrick (Achilles) is 'a great teammate' that head coach the team has 'an idea or vision for,' according to head coach Sean Payton earlier this week.'(He brings) those intangibles. I do know and obviously have seen healthy tape. Granted I wasn't here, but I kind of have an idea or vision for the player. Then all the other things that he brings relative to his competitiveness, his versatility. He's a great teammate. I think he's an important part of the locker room, so it's good to see him more and be smart with that,' Payton said.

Footballguys view: Patrick took a pay cut down the veteran minimum, so he's not a sure thing to make the team, but his experience should get him a spot on the roster. If Courtland Sutton is dealt before the season, Patrick could even start opposite free agent signing Josh Reynolds. The Broncos wide receiver group is a bit underwhelming with or without a resurgent Patrick, which will be part of the challenge for Sean Payton and rookie quarterback Bo Nix.

Link to story
Tim Patrick player page


  Bengals | Tee Higgins signing franchise tender    Sat Jun 15, 12:07 PM

Cincinnati Bengals WR Tee Higgins is signing his franchise tag tender on Saturday, June 15, per source, and is expected to report to training camp. An extension remains unlikely, though.

Link to story
Tee Higgins player page

  Jets | Mike Williams embracing role    Fri Jun 14, 10:00 PM

New York Jets WR Mike Williams (knee) said he believes he can complement WR Garrett Wilson. 'I can be that big, physical receiver who can make plays downfield, catch slants or do whatever it takes,' Williams said.

Link to story
Mike Williams player page

  Saints | Jesper Horsted headed to the Big Easy    Fri Jun 14, 04:31 PM

Free-agent TE Jesper Horsted (Raiders) signed an undisclosed contract with the New Orleans Saints on Friday, June 14. WR Kyle Sheets was waived to make room for him on the roster.

Link to story
Jesper Horsted player page

  Seahawks | Seattle to get more creative with DK Metcalf?    Fri Jun 14, 01:26 PM

Seattle Seahawks WR DK Metcalf is a 'big, imposing, fast, powerful receiver' who the new coaching staff wants to get the ball to 'a lot' and make a 'moving target,' according to head coach Mike Macdonald.

Footballguys view: It sounds like they are viewing Metcalf as a run after catch threat in addition to his already formidable game downfield at the catch point. The Seahawks pass offense should be more aggressive under new offensive coordinator Ryan Grubb. Metcalf could be undervalued at his current third round ADP.

Link to story
DK Metcalf player page


  Chargers | Praise Olatoke joins LA Chargers    Fri Jun 14, 01:02 PM

Free-agent WR Praise Olatoke (Ohio State) - a former All-Big team first-team sprinter who is part of the NFL's International Pathway Program - signed an undisclosed contract with the Los Angeles Chargers on Friday, June 14.

Link to story

  Jaguars | Kyric McGowan signed    Fri Jun 14, 12:21 PM

Free-agent WR Kyric McGowan (Commanders) signed an undisclosed deal with the Jacksonville Jaguars, the team announced Friday, June 14. In a corresponding move, OT Chandler Brewer (undisclosed) was placed on the Reserve/Injured list.

Link to story

  Panthers | Diontae Johnson open to extension    Fri Jun 14, 12:11 PM

Carolina Panthers WR Diontae Johnson is entering the final year of his contract but said he is open to signing an extension with the team.

Footballguys view: Johnson might leave some money on the table if he doesn't let the free agency market set his price in an ever-rising wide receiver salary explosion, but the small trade compensation the Steelers got for him could indicate a lack of interest in him around the league. He has a chance to change that with a good season. The Panthers will tell us what they think of how things are going with Johnson by their action or lack thereof to explore an extension before or during the season.

Link to story
Diontae Johnson player page


  Bears | Rome Odunze wants to break rookie record    Fri Jun 14, 11:56 AM

Chicago Bears WR Rome Odunze said he would like to break Los Angeles Rams WR Puka Nacua's rookie record of 1,486 yards in a season, according to The Chicago Sun-Times' Jason Lieser.

Footballguys view: We like for receivers to have lofty goals and opinions of their abilities, but Odunze will have trouble doing that with D.J. Moore and Keenan Allen also running routes in the Chicago offense. Odunze is the cheapest of the three in fantasy drafts by 15-20 picks, so he might be the best investment in redraft leagues, banking on the same rookie-rookie chemistry that got Tank Dell out of the gate hot in Houston last year.

Link to story


  Bills | Khalil Shakir should be fine    Fri Jun 14, 11:56 AM

Buffalo Bills WR Khalil Shakir (undisclosed) should be fine despite suffering an injury during the minicamp this week, according to general manager Brandon Beane.

Footballguys view: The Bills wide receiver group doesn't have a clear #1 with Shakir, free agent signing Curtis Samuel, and #33 overall pick Keon Coleman all vying for targets. Shakir's injury is probably nothing, but we'll check back in next month when camp opens to make sure it is not limiting him. Shakir is the cheapest of the top three Bills wide receivers in fantasy drafts and was a favorite target of Josh Allen in the postseason.

Link to story


  Raiders | Tre Tucker turning heads    Fri Jun 14, 11:56 AM

Las Vegas Raiders WR Tre Tucker has impressed the team with his maturity and performance this spring, according to wide receivers coach Edgar Bennett and head coach Antonio Pierce.'One guy that obviously stood out this offseason; Tre Tucker. Different dude. Looks different, acts different, runs different, catches the ball different. Don't look at the size. Don't mention that. Watch him play. He's the biggest guy out there. Had a hell of an offseason. Came back right after the offseason program and the Super Bowl, got in here and started working. Was here every day. Blazing, we know about the speed, but everything we talked about working on, he took that to another level. You can see the look in his eye of a confident player. Of a guy that wants to constantly get better,' Pierce said.

Footballguys view: Tucker is going to have trouble mattering in fantasy leagues with Davante Adams, Jakobi Meyers, and #13 overall pick Brock Bowers ahead of him in the target pecking order, but his deep speed can add a dimension that increases the value of the entire offense. He should be on your radar in deep dynasty leagues.

Link to story


  Rams | Jordan Whittington a quick study    Fri Jun 14, 01:47 AM

Los Angeles Rams WR Jordan Whittington has been 'doing a great job' learning the offense and applying that knowledge to the playing field, according to offensive coordinator Mike LaFleur.

Footballguys view: Whittington is a skilled and tough receiver, but fell to the sixth round because he doesn't have standout speed or quickness. He's similar to Ben Skowronek, who has been a useful player in the Rams offense at times, but not very productive or able to stand out in the passing game.

Link to story


  Giants | Broken collarbone for Chase Cota    Thu Jun 13, 09:23 PM

New York Giants WR Chase Cota (collarbone) suffered a broken collarbone after a hard landing at practice Tuesday, June 11, according to a league source.

Link to story

  Giants | Shoulder issue for Bryce Ford-Wheaton    Thu Jun 13, 09:20 PM

New York Giants WR Bryce Ford-Wheaton (shoulder) suffered an AC sprain in his shoulder during practice Tuesday, June 11, according to a league source.

Link to story

  Giants | Gunner Olszewski taking it slow    Thu Jun 13, 09:16 PM

New York Giants WR Gunner Olszewski (ankle, foot) returned to the practice field Wednesday, June 12, but he only stretched with teammates.

Link to story
Gunner Olszewski player page

  Giants | Darius Slayton on track for camp    Thu Jun 13, 09:11 PM

New York Giants WR Darius Slayton (undisclosed) is expected to be ready for the start of training camp after suffering an undisclosed injury during minicamp, according to head coach Brian Daboll.

Link to story
Darius Slayton player page

  Bills | Keon Coleman under contract    Thu Jun 13, 03:03 PM

Buffalo Bills second-round draft choice WR Keon Coleman (Florida State) signed a four-year contract worth a reported $10.074 million - including a $4.146 million signing bonus - on Thursday, June 13.

Footballguys view: Coleman is a big-bodied receiver that had a first-round grade. The Bills get him early in the second round, and he's there to become a favorite target for QB Josh Allen. The rookie will have a learning curve, but his sheer size and 'my ball' mentality means he could be a red-zone threat. We like Coleman as a WR4/flex play with upside in 2024.

Link to story


  Patriots | Ja'Lynn Polk inks rookie pact    Thu Jun 13, 02:49 PM

New England Patriots second-round draft choice WR Ja'Lynn Polk (Washington) signed a four-year contract worth a reported $9.694 million - including a $3.87 million signing bonus - on Thursday, June 13.

Footballguys view: The Patriots don't have a great group of wide receivers, but Polk is there to build for the future. Polk was a secondary option in the Huskies offense, but he made plays for QB Michael Penix as a slot or outside receiver. We like Polk's hand strength, versatility, and ability to make difficult catches in contested situations. We like him more in dynasty formats where you can take the long view (something needed for this offense).

Link to story


  Bears | DeAndre Carter heads to Chicago    Thu Jun 13, 12:09 PM

Free-agent WR DeAndre Carter (Raiders) signed an undisclosed deal with the Chicago Bears, according to sources Thursday, June 13.

Link to story
DeAndre Carter player page

  Buccaneers | Jalen McMillan impressing his QB    Thu Jun 13, 12:39 AM

Tampa Bay Buccaneers WR Jalen McMillan's performance at practice Tuesday, June 11, impressed QB Baker Mayfield. 'Just explosive, a smooth route runner,' Mayfield said. 'So just now, having him put it all together in the offense.'

Footballguys view: With Trey Palmer banged up, McMillan has a larger opportunity. He could win the no.3 job for the Buccaneers behind Mike Evans and Chris Godwin.

Link to story


  Seahawks | Toe injury for Laviska Shenault    Thu Jun 13, 12:39 AM

Seattle Seahawks WR Laviska Shenault Jr. (toe) exited practice Wednesday, June 12, with a toe injury.

Link to story

  Seahawks | Minor injury for Jaxon Smith-Njigba    Thu Jun 13, 12:39 AM

Seattle Seahawks WR Jaxon Smith-Njigba (shoulder) left practice Wednesday, June 12, with a shoulder injury, but head coach Mike MacDonald said the injury isn't serious.

Link to story

  Buccaneers | Trey Palmer injured    Thu Jun 13, 12:39 AM

Tampa Bay Buccaneers WR Trey Palmer (undisclosed) did not participate in practice Wednesday, June 12, because he is dealing with an undisclosed injury, according to ESPN.com's Jenna Laine.

Link to story

  Bills | Keon Coleman under contract    Thu Jun 13, 12:39 AM

Buffalo Bills second-round draft choice WR Keon Coleman signed a four-year contract with the Bills Wednesday, June 12. Financial terms were not disclosed.

Link to story

  Jets | Mike Williams expects to be ready Week 1    Thu Jun 13, 12:39 AM

New York Jets WR Mike Williams (knee) expects to be ready for the start of the 2024 season, he said on Wednesday, June 12.

Link to story
Mike Williams player page

  Giants | Darius Slayton not on field    Wed Jun 12, 08:02 PM

New York Giants WR Darius Slayton (undisclosed) did not participate in practice Wednesday, June 12.

Link to story
Darius Slayton player page

  Jaguars | Austin Trammell joins Jaguars    Wed Jun 12, 04:40 PM

Free-agent WR Austin Trammell (Rams) signed with the Jacksonville Jaguars Wednesday, June 12. Terms of the contract were not disclosed. The team also released OG Jack Anderson.

Link to story
Austin Trammell player page

  Bills | Khalil Shakir sits out Wednesday    Wed Jun 12, 03:14 PM

Buffalo Bills WR Khalil Shakir (undisclosed) did not participate in practice Wednesday, June 12.

Link to story

  Giants | Darius Slayton leaves early    Wed Jun 12, 01:37 PM

New York Giants WR Darius Slayton (undisclosed) left practice early Tuesday, June 11, after colliding with a defense back.

Footballguys view: All of the reports say the injury wasn't serious. Slayton stayed away from the team and got a contract adjustment for his trouble earlier in the offseason. He'll probably be the Giants #2 wide receiver behind #6 overall pick Malik Nabers, but Wan'Dale Robinson and Jalen Hyatt will also have significant roles in the wide receiver group.

Link to story
Darius Slayton player page


  Broncos | Courtland Sutton not ruling out holdout    Wed Jun 12, 01:37 PM

Denver Broncos WR Courtland Sutton said he wants to stay with the Broncos for his entire career but is not ruling out the possibility of holding out of training camp depending on his contract situation.

Footballguys view: We can't read anything about trade prospects for Sutton into this. He's saying the right thing for the locker room and the media with the possibility of Sutton being the Broncos #1 receiver getting greater with every passing day. At this point, it might be better for his fantasy stock to stay with the Broncos than go to a better offense, but with a less prominent role and less time to ramp up in his new offense for the season.

Link to story
Courtland Sutton player page


  Broncos | Five players trying out    Tue Jun 11, 08:24 PM

Free-agent WR Ra'Shaun Henry (Seahawks), TE Feleipe Franks (Falcons), TE Hunter Kampmoyer (Chargers), LB Andre X. Smith (Falcons) and CB Kyler McMichael (Cardinals) are participating in the Denver Broncos minicamp this week on a tryout basis.

Link to story
Feleipe Franks player page
Hunter Kampmoyer player page

  Panthers | Xavier Legette sitting out    Tue Jun 11, 05:22 PM

Carolina Panthers WR Xavier Legette is not participating in practices this week because of his hamstring injury but should be ready for the start of training camp, according to head coach Dave Canales.

Link to story

  Saints | Five free agents work out for New Orleans    Tue Jun 11, 04:52 PM

Free-agent WR Russell Gage Jr. (Buccaneers), DT Camron Peterson (Ravens), undrafted free-agent OT Cameron Wire (Tulane), LB Jordan Smith (Chiefs) and S Roderic Teamer (Raiders) tried out for the New Orleans Saints on Tuesday, June 11.

Link to story
Russell Gage player page
Jordan Smith player page

  Bills | Khalil Shakir's day ends early    Tue Jun 11, 04:13 PM

Buffalo Bills WR Khalil Shakir (lower body) left practice early with an apparent lower body injury on Tuesday, June 11.

Link to story

  Browns | Jerry Jeudy has minor injury    Tue Jun 11, 12:25 PM

Cleveland Browns WR Jerry Jeudy (undisclosed) was inside receiving treatment Tuesday, June 11, for a 'minor' injury.

Footballguys view: Head coach Kevin Stefanski was vague when asked about Jeudy's absence, saying the wideout was in the building "working through some things." We'll follow up on this as needed. The Browns traded for wide receiver Jerry Jeudy in March and signed him to a three-year extension. Stay tuned.

Link to story
Jerry Jeudy player page


  Browns | Amari Cooper Absent From Minicamp    Tue Jun 11, 11:28 AM

Cleveland Browns WR Amari Cooper is absent from mandatory minicamp Tuesday, June 11.

Footballguys view: Head coach Kevin Stefanski confirmed after practice that the wideout's absence was unexcused. Profootballtalk.com notes that that subjects Cooper to fines of more than $100,000 for missing the entire minicamp. Cooper also missed OTAs, and the belief is that he is looking for a new contract with the team. Stefanski declined to address that beyond saying that there has "been a dialogue" between Cooper's camp, general manager Andrew Berry, and the rest of the organization. Cooper has a base salary of $20 million for the 2024 season.

Link to story
Amari Cooper player page


  Bengals | Ja'Marr Chase In Attendance At Mandatory Minicamp    Tue Jun 11, 09:02 AM

Cincinnati Bengals WR Ja'Marr Chase is attending mandatory minicamp Tuesday, June 11.

Footballguys view: Chase has been away from the Bengals all offseason as he awaits a contract extension. Those sessions were voluntary, This week's session is mandatory. Had Chase skipped the workouts, he would be subject to more than $100,000 in fines. As Profootballtalk.com pointed out, some players on the verge of big contracts have been taking those fines as part of the process, but Chase opted to go a different route. It's possible the market-setting, $140 million contract Justin Jefferson signed with the Vikings last week sets the table for the Bengals and Chase to begin progressing in their talks. We'll continue to watch for more.

Link to story
Ja'Marr Chase player page


  NFL | Pharoh Cooper retires    Mon Jun 10, 08:40 PM

Free-agent WR Pharoh Cooper (Cardinals) announced his retirement from professional football Monday, June 10.

Link to story
Pharoh Cooper player page

  Bengals | Tee Higgins not expected at minicamp    Mon Jun 10, 07:39 PM

Cincinnati Bengals WR Tee Higgins has not signed his franchise tag tender at this point and is not expected to participate in the mandatory minicamp.

Footballguys view: This is not a surprise. Because he hasn't signed his franchise tender, Higgins is ineligible to report for organized team activities. He cannot rejoin the team until he signs. According to previous reporting, the two sides haven't discussed an extension in over a year. The deadline to reach a long-term agreement is July 15. If a deal isn't done at that point, Higgins will play on the tag.

Link to story
Tee Higgins player page