RotoWire Partners
Kenn Ruby

Kenn Ruby

Kenn Ruby Twitter

Kenn has been writing and editing for RotoWire since 2003. Though he attended Northwestern with the co-founders of RotoWire, he is not considered a made member of the RotoWire Northwestern mafia, as he can't trace back all of his ancestors to Dan Okrent.

Fantasy sports articles written by Kenn Ruby

2014 Cubs Team Preview: Baby Bears In Hibernation

The Cubs are coming off a third-straight 90-loss season and appear headed for more of the same. However, a talented quartet of prospects are on the way and bring a bright future to the North Side.

Cubs' Team Preview: Here We Go Again

While the Cubs seem unlikely to contend for the postseason in 2013, the new regime did well to acquire useful parts in the offseason.

Depth Chart Watch: Party Like it's 2009

Ryan Grant turned back the clock Sunday with a two-TD performance.

Depth Chart Watch: RG3 Leaves Owners Empty

Robert Griffin III's absence Sunday proved worse for fantasy owners than the Redskins as backup Kirk Cousins turned in an impressive performance.

Depth Chart Watch: The Fallout From Week 14

Robert Griffin III's knee injury is sure to have owners on edge this week for the fantasy playoffs.

Depth Chart Watch: The Fallout From Week 13

DeMarco Murray returned Sunday from a lengthy absence, and the Cowboys didn't hold him back.

Depth Chart Watch: Fallout From Week 11

The devastating news that Rob Gronkowski broke his forearm will send shockwaves throughout the fantasy world.

Depth Chart Watch: Cutler Sent to Hibernation

Bears QB Jay Cutler went down with a concussion Sunday, leaving the Chicago passing game in the hands of Jason Campbell.

Depth Chart Watch: Fallout From Week 9

Darren McFadden suffered an ankle injury Sunday, as did Mike Goodson. So who's next in line for the Raiders?

Depth Chart Watch: Revolving QB Door for Chiefs

After getting benched, Matt Cassel is back atop the Chiefs' QB depth chart as Brady Quinn went down with an injury Sunday.

Depth Chart Watch: Fallout From Week 6

DeMarco Murray suffered an ankle injury Sunday, which opened the door for not only Felix Jones but Phillip Tanner too.

Depth Chart Watch: Fallout From Week 5

Matt Cassel was knocked out of Sunday's game with a head injury, which just might be the excuse the Chiefs need to give Brady Quinn a shot.

Depth Chart Watch: Fallout From Week 4

Carolina starter DeAngelo Williams lost carries Sunday to a healthy Jonathan Stewart, but both again took a backseat to Cam Newton in the running game.

Depth Chart Watch: Fallout From Week 3

Ryan Mathews returned Sunday after missing the first two games of the season but fell behind early and abandoned the run.

Depth Chart Watch: Fallout From Week 2

Matt Forte suffered an ankle injury in Week 2, opening the door for Michael Bush to get full-time carries.

Depth Chart Watch: Fallout From Week 1

Matt Forte had a strong game Sunday, but he missed out on the goal-line work, much to fantasy owners' chagrin.

Preseason Job Battles: How it Shakes Out for Week 1

Ryan Mathews is getting healthy, but he's not likely to play in the first couple weeks, leaving Ronnie Brown to lead the San Diego backfield.

Preseason Job Battles: Training Camp Fallout

LeGarrette Blount looks to have lost the starting running back job in Tampa Bay as he was relegated to backup duty in the last exhibition game.

Preseason Job Battles: Forte Could Bear Fewer TDs

Matt Forte is the No. 1 back in Chicago, but Michael Bush's emergence could relegate Forte to the sideline when the team is at the goal line.

Preseason Job Battles: Quarterback by Default

Neither quarterback has looked great this preseason, but John Skelton might have the early edge on Kevin Kolb to be Arizona's starter.

Preseason Job Battles: Camp Battles Intensify

Jahvid Best and Mikel Leshoure are battling to start at running back in Detroit, but the job might come down to who can stay healthy.

FAAB Factor - NL: Alternating Saves For the Nats

Brad Lidge and Henry Rodriguez are alternating days for the save chances for the Nationals with Drew Storen on the DL.

2012 Cardinals Preview: Cardinals 2012: Unlikely Champs

The Cardinals may have lost Albert Pujols to the Angels, but they do get Adam Wainwright back.

Depth Chart Watch: Down Goes Romo

Tony Romo's injury caused a lot of cursing from fantasy owners in championship week.

Depth Chart Watch: Chicago's Cupboard is Bear

Johnny Knox is the latest Bears skill-position player to fall to injury this year,

Depth Chart Watch: Grant Back as Pack Back

Ryan Grant took advantage of his situation to turn in his best game of the season Sunday.

Depth Chart Watch: Chicago Blues

Matt Forte could be relegated to watching from the sidelines for the next month as he suffered a knee injury Sunday.

Depth Chart Watch: Finally, the Clear Starter

After a big game Sunday, Roy Helu looks to have taken over the starting job for the Redskins, though that's never a lock in Washington.

Depth Chart Watch: This Week's Job Battles

A broken thumb suffered Sunday night could end Jay Cutler's season. Hello Caleb Hanie.

Depth Chart Watch: This Week's Job Battles

Mike Shanahan's confounding use of his running backs might make him the Tony La Russa of the NFL - and not in a good way.

Depth Chart Watch: This Week's Job Battles

Roy Helu got the surprise start for the Redskins on Sunday, but even more surprising was his 17 targets.

Depth Chart Watch: New Pats Pecking Order

Kevin Faulk was quietly activated off the PUP list last week, but he led the Patriots backfield Sunday.

Depth Chart Watch: This Week's Job Battles

Earnest Graham had a big game Sunday subbing for the injured LeGarrette Blount.

Depth Chart Watch: This Week's NFL Job Battles

Tim Tebow nearly led the Broncos to victory Sunday after relieving an awful Kyle Orton, creating a quarterback battle in Denver.

Depth Chart Watch: This Week's NFL Job Battles

Marques Colston's return makes for a crowded Saints receiving corps

Depth Chart Watch: Titanic Injury

Kenny Britt's ugly knee injury Sunday likely will thrust Nate Washington into a leading role for the Titans.

Depth Chart Watch: Chief Concern

Jamaal Charles' knee injury certainly has plenty of fantasy owners worried. Who is ready to take his place if his season is indeed over?

Depth Chart Watch: Mining For Gold

With Marques Colston (left) out about a month, a couple other Saints receivers could be very valuable over the next few weeks.

Depth Chart Watch: Competitions Remain

Though most training camp battles have been settled, there are still some spots up for grabs. Ryan Grant (pictured) and James Starks figure to open the season in a timeshare until one of the two separates himself.

Preseason Job Battles: Titanic Questions

Chris Johnson's holdout has left the Titans backfield scrambling for answers.

Preseason Job Battles: Finally Alone at the Top

Ryan Williams' injury means for the first time little competition remains for Chris Wells in Arizona.

Preseason Job Battles: Camp Competitions Heat Up

David Garrard's back injury is creating a quarterback job battle in Jacksonville.

Depth Chart Watch: Training-Camp Job Battles

Beanie Wells has the edge over Ryan Williams in Arizona early on

MLB Job Battles: Vying For Jobs in Spring Training

How quickly will Joe Nathan regain his closing job for the Twins?

2011 Cardinals Preview: No Longer the Class of the NL Central

Depth Chart Watch: This Colt is Back

Indianapolis RB Joseph Addai played Sunday for the first time since Week 6, but his return only added another option to an already crowded backfield.

Depth Chart Watch: Chief Reason For Victory

Kansas City looked like their old selves in Week 15 with Matt Cassel back in the starting quarterback role.

Depth Chart Watch: A Cluttered Saints Backfield

The return of Pierre Thomas (left) and an injury to Chris Ivory leaves the Saints' depth chart in doubt this week.

Depth Chart Watch: Finally Time for a Change?

With Brett Favre injured and Tarvaris Jackson coming off a big game in his place, it may be time for a new starting quarterback in Minnesota.

Depth Chart Watch: Revolving Running Backs

Jamaal Charles was back in a reserve role for the Chiefs on Sunday, but both he and Thomas Jones remained effective. Take a glance at the other job battles around the league that are affecting fantasy owners.

Depth Chart Watch: QB Questions in Tennessee

Vince Young did not start Sunday, but he did enter the game for an injured Kerry Collins. Who will be behind center in Week 11?

Depth Chart Watch: Charged Up

Philip Rivers has been putting up huge numbers regardless of who catches the passes for the Chargers. Find out which receivers are in line to top the depth chart for San Diego following the team's Week 10 bye.

Depth Chart Watch: Garrard Secures Starting Spot

David Garrard accounted for five touchdowns in Sunday's victory over the Cowboys and is again the clear starter in Jacksonville.

Depth Chart Watch: McFadden Reclaims Starting Spot

Darren McFadden returned to action Sunday, and his breakout game has him back atop the running back ladder in Oakland. See which other positions have been shaken up this week.

Depth Chart Watch: Lower the Gates

A slew of injuries, including one to star TE Antonio Gates, have withered the Chargers' receiving corps. Which players will be counted on to replace them?

Depth Chart Watch: Addition By Subtraction

Fred Jackson moves up the Bills' depth chart - and the running back rankings - following last week's trade of Marshawn Lynch. Find out other positions around the league that are in limbo this week as well.

Depth Chart Watch: He's No Backup Yet

LaDainian Tomlinson's early performance has made it a toss-up atop the Jets' running back depth chart. Find out which other positions around the league were affected in Week 4.

Depth Chart Watch: It's All Wells and Good

Chris Wells is back, and though he came off the bench in Week 3, it should not be long before he returns to the starting lineup.

Depth Chart Watch: Toss-Up in the Buffalo Backfield

After receiving just three carries in Week 1, Marshawn Lynch was the Bills' primary back on Sunday. Are the Bills simply showcasing him for a potential trade?

Depth Chart Watch: QB Battle in Philly Already?

Michael Vick played well in place of an injured Kevin Kolb on Sunday, creating early questions as to who should be the starter going forward.

Depth Chart Watch: To the Victors Go the Spoils

Depth Chart Watch: What's At Stake in the Preseason

Michael Bush's thumb injury opens the door for Darren McFadden

Depth Chart Watch: What's at Stake in the Preseason?

Kenny Britt is battling Justin Gage and Nate Washington for a starting WR job in Tennessee

FAAB Factor - NL: Strike While the Wood is Hot

Depth Chart Watch: What's at Stake in Training Camp

Preseason Job Battles: Who will Move Up the Depth Charts?

The competition for touches between Matt Forte and Chester Taylor is just one job battle we're watching when training camps begin.

Depth Chart Watch: Week 17 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Depth Chart Movers

Depth Chart Watch: 2009 Job Battles-Week 9

Depth Chart Watch: 2009 Job Battles-Week 9

2009 Job Battles-Week 8

2009 Job Battles-Week 7

2009 Preseason Job Battles-Week 6

2009 Preseason Job Battles-Week 5

2009 Preseason Job Battles-Week 4

2009 Preseason Job Battles-Week 3

2009 Preseason Job Battles-Week 2

2009 Preseason Job Battles

Depth Chart Watch: 2008 Depth Chart Watch-Week 16

Depth Chart Watch: 2008 Depth Chart Watch-Week 15

Depth Chart Watch: 2008 Depth Chart Watch-Week 14

Depth Chart Watch: 2008 Depth Chart Watch-Week 13

Depth Chart Watch: 2008 Depth Chart Watch-Week 12

Depth Chart Watch: 2008 Depth Chart Watch-Week 11

Depth Chart Watch: 2008 Depth Chart Watch-Week 10

Depth Chart Watch: 2008 Depth Chart Watch-Week 9

Depth Chart Watch: 2008 Depth Chart Watch-Week 8

Depth Chart Watch: 2008 Depth Chart Watch-Week 7

Depth Chart Watch: 2008 Depth Chart Watch-Week 6

Depth Chart Watch: 2008 Depth Chart Watch-Week 5

Depth Chart Watch: 2008 Depth Chart Watch-Week 4

Team Previews: 2008 Bulls Preview

Depth Chart Watch: 2008 Depth Chart Watch-Week 3

Team Previews: 2008 Detroit Pistons Preview

Depth Chart Watch: 2008 Depth Chart Watch-Week 1

2008 Training Camp Position Battles-Week 4

2008 Training Camp Position Battles-Week 3

2008 Training Camp Position Battles-Week 1

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Charts

Depth Chart Watch: 2007 NFL Depth Chart Watch

Team Previews: 2006 Detroit Pistons Preview