If you want to be a successful NFL betting player then you had better come to the realization that you have to pay the price. The serious player that is betting NFL games usually has to put in some definite time in order to make money.
Betting NFL games for many people is the highlight of the year. The problem for many NFL betting players is that they forget that the sportsbooks know what they are doing. They are putting up lines that are designed to either get money on both sides of a game or to attract money to what they believe is a losing side. These odds makers are very good at their job and to beat them you must pay the price and put in the time when betting NFL games. That time can be research, line monitoring, studying, etc. It doesn't necessarily matter how the time is spent, what does matter is that the time spent results in making a profit against the NFL betting line.
If you really want to make money betting NFL games then you had better be prepared to put in the necessary time. It might be that you have to work everyday or 6 out of 7 days. It could be that you only have to work on days that there are games if you are monitoring the line, but the fact remains that you must put in the time when betting NFL games.
You should also be aware that betting NFL games is not always easy. It looks glamorous but the reality is that there are no easy answers when betting NFL games. The majority of NFL betting players do not want to put in the necessary time required to win. It is not that they don't have the desire to win; it is just that they don't think that time and work is required when betting NFL games. They believe they can read the paper and be just as informed as the sportsbook putting out the line. They are wrong. That is why the majority of them will lose money in the long run when betting NFL games. If you want to make money this football season be aware that you really need to set aside time for betting NFL games.