Click any of the links and try to find the game you are looking for. Start with the top link and work your way down until you find the game your’re looking for. 90% of the time you will find the game online somewhere for free! You can also watch MLB, NBA, NHL, PGA Golf, and World Cup events for free through this links!
Chanfeed - This site usually plays only sporting events, so it is worth a try.
MYP2P - This is a forum for streaming football games. Look towards the top for the sticky post that has the current days games. This site basically does the searching of all of the small streaming sites for you and finds most games. You might have to search for the “how to” post on how to install the sopcast program for watching some of the games.
Justin.tv - Enter your team or game in the search box at the top. Try searching for everything from “Cowboys”, “New England”, “NFL”, “Football”, “date or time of game” or the opponents team name. You have to do some intelligent searching to find some games here.
Freedocast.com - Same as Justin.tv. You have to search and hope you get lucky.