Scott Boehm/Getty Images
Frank Gore is a beast when he's healthy, whenever that actually is.
This one seems like a "duh" statement, but it's still a key mistake I see made every year.
To put it simply: Don't waste picks on players who aren't going to be there through 16 games.
It's hard enough to cover your bye weeks and under-performing players at it is without using a top draft pick on a guy who misses time every single season.
I used to see this with Donovan McNabb and in more recent years I keep seeing it with Frank Gore.
There's no doubting Gore can be a fantasy football monster when he's out there, and because of that I always see him drafted in the first or second rounds. I also always see him missing time, as he's only played a full 16 games once in his career, and that was in 2006.
I've been seeing a lot of this same thing going on with Jermichael Finley this season, too. I'm a big fan of Finley, and his talent in a very talented team with worth picking up, but not as high as he has been.
Finley's missed games in each of his three previous seasons, yet I am seeing him go before Jason Witten constantly. Witten has caught over 90 passes and gained over 1,000 yards in three out of the last four seasons, and has played in 16 games every year since the 2004 season. He's the better pick.
This doesn't mean you need to doubt players who might have missed time last year or the year before if that's the only time they've missed. It's the players who miss every year you need to avoid when possible, or try to trade off based on perceived value as quickly as you can.
Don't be the manager who burns off your first or second round pick on a guy who is almost guaranteed to get hurt and miss time. The odds of picking up a waiver wire player to fill in for your top guy are low.
You need your top scoring players every week, so don't be afraid to pass up a brilliant player with a long injury history for someone who has shown where they will head out to play every week.