Philadelphia, PA (Sports Network) -
It doesn't take skill to win a lottery. Almost anybody can perform for one week. But do it back-to-back, it's no longer luck - right Cam Newton?

Below are a few more things we learned on Sunday afternoon.

Oakland at Buffalo

Who knew the Bills had such a potent offense? Ryan Fitzpatrick has seven touchdown passes in two games and Fred Jackson has rushed for 100+ yards in two consecutive games. The only true worry is Steve Johnson's groin injury which appeared to act up again on the game-winning drive.

With most of their receiving corp standing on the sidelines in street clothes, Denarius Moore showed the fantasy world he can play in the NFL. He'll be a popular pickup this week.

McFadden ignored his shoulder problems and scored both rushing and receiving while totaling 143 yards from scrimmage. Meanwhile, Michael Bush was a non- factor...except for the red zone touchdown he stole from "Run DMC."

Green Bay at Carolina

Two weeks in a row of 400+ yards passing is officially a trend. You'll have to start Cam Newton even if he's going to throw some interceptions if the Panthers are going to let him throw so often - 83 times in two games for an NFL rookie record 854 yards in his first two starts.

For all the talent that DeAngelo Williams and Jonathan Stewart possess, they ran the ball just 11 times each while Newton rushed 10 times for 53 yards and a score. At the moment, only Newton and Steve Smith are starting fantasy options.

James Starks is easily out-performing Ryan Grant.

Jordy Nelson is for real and joins Greg Jennings and JerMichael Finley as legitimate fantasy starters.

Kansas City at Detroit

The Lions finally showed the league how to stop Jamaal Charles...use the mascot to injury him. Charles didn't return and all his owners await the injury update. If Charles is out for any length of time, his replacements would be a two-headed monster of Thomas Jones and Dexter McCluster. Not sure either is fantasy-worthy. LATEST UPDATE - Charles reportedly has a torn left ACL.

Like Fitzpatrick, Stafford has seven touchdown passes in two games. Keep praying for his health as he appears to be ready for a breakout season if he can just play 16 games.

The Chiefs offense looks lost, particularly Matt Cassel, who has one touchdown pass and four interceptions against two of league's weaker defenses - Buffalo and Detroit.

Cleveland at Indianapolis

The Browns' offense is still one of the ugliest in the league with Peyton Hillis remaining it's only reliable fantasy value.

Barring a miracle, there is no reason for Peyton Manning to rush his recover time. His team will be out of it by game No.9.

When will the Colts turn to Delone Carter full-time to get him ready for when Manning returns in 2012.

Tampa Bay at Minnesota

Josh Freeman is a better football player than fantasy value. He doesn't put up great numbers, but he's a winner.

As promised, Head Coach Raheem Morris used LaGarrette Blount more than in Week 1 and it paid off for the Bucs' and fantasy owners as he scored twice. Still, 13 carries is not enough for a running back who isn't part of the passing game.

Adrian Peterson tried to make amends after falling short of the 100-yard bonus in Week 1 due to a mix up between he and Donovan McNabb by rushing for 120 yards and two touchdowns in Week 2. Peterson even caught two balls for 21 yards.

McNabb was much improved over his Week 1 debacle, but he's still not a fantasy-worthy starter.

Chicago at New Orleans

I'll repeat my comment from Week 1 about Matt Forte - he's a better receiver than running back and much more valuable in PPR leagues.

With Marques Colston out for about a month, Brees spread the ball between Darren Sproles, Jimmy Graham and starters Robert Meachem and Devery Henderson. Lance Moore was not part of the fun and until 100% healthy probably can't be counted on from week-to-week.

Jacksonville at New York Jets

It didn't take long to reach the end of the "Luke McCown Era." But don't be excited about the "Blaine Gabbert Era" just yet. This offense is going nowhere.

The Jets made a better effort at getting the running game going, but 32 carries for 101 yards isn't enough to get excited about.

Dustin Keller (6-101-1) made his first appearance on the fantasy radar screen since October 2010. Don't get excited just yet, one game does not a trend make.

Seattle at Pittsburgh

The Steelers defense throwing a shutout against the inept Seahawks offense was predictable.

As was the Pittsburgh offense going back to basics - the running game. They rushed the ball 35 times and threw it 31 times.

Back-to-back 100-yard receiving days from Mike Wallace confirms he's the only receiver to have from the Steelers receiving corps.

Baltimore at Tennessee

What happened to the offense that decimated the Pittsburgh Steelers last week? Joe Flacco was contained and only Ray Rice had any solid fantasy value this week.

Chris Johnson continues to struggle as he works himself into game shape...as I said before the season began, it'll take at least three games.

Kenny Britt has become unstoppable with the addition of a quality quarterback in Matt Hasselbeck. Hasselbeck is a viable fantasy starter and will only get better when Johnson is ready to command the defense's attention.

Washington quarterback Rex Grossman was his typical Dr. Jekyll and Mr. Hyde self, throwing two ugly first-half interceptions, but leading his team from behind late in the fourth quarter. Unfortunately you can't figure out when each persona will appear which make his un-startable.

Kevin Kolb and Larry Fitzgerald seem comfortable with each other and that's a good thing. Hopefully, Kolb will survive all the big hits he's taking. If you own Kolb, take the time to get a quality backup - I think you're going to need one.

Dallas at San Francisco

Tony Romo broke a bone again. Last year it was the collarbone, this year it's a rib. He returned at the end of the third quarter and led a comeback in the fourth quarter.

Miles Austin caught two touchdown passes from Romo and one from Kitna, but fantasy owners are hoping Romo keeps playing because Austin's numbers dropped dramatically in 2010 when Kitna started at quarterback.

That's the Cedric Benson we all know and hate. Great statistics one week, disappears the next.

Two new stars for Denver - Willis McGahee and Eric Decker. McGahee replaced the perennial disappointing Knowshon Moreno and might not give the job back when Moreno gets healthy. Decker should have solidified his spot across from Brandon Lloyd when Lloyd returns. Pick up Decker off waivers as soon as possible.

Houston at Miami

Reggie Bush was solid last week, but barely played in Week 2...is this how it's going to be?

Daniel Thomas had the hot hand, rushing for 107 yard on 18 carries.

The even distribution of running plays between Arian Foster and Ben Tate was predictable. Once the Texans got a comfortable lead they rested their superstar.

How did Andre Johnson get so open on his touchdown catch? Shouldn't the defense always be paying attention to the best receiver in the league?

San Diego at New England

A rarity, Philip Rivers was ineffective in the red zone for three quarters, but put it together in the fourth quarter. He threw for 335 yards last week and 378 this week. Rivers might actually be better than he was last year when he led the league in passing yards.

Vincent Jackson took over after Malcom Floyd was injured and Antonio Gates was shutdown. Interestingly, Gates was standing on the sidelines with his helmet off as San Diego was driving in the fourth quarter.

The "twin" tight ends get a lot of media attention, and rightfully so, but Deion Branch is still very good and should be started every week.