NFL Photos | NFL Photography Gallery |

All-All American team

Happy Independence Day Weekend, America.

Now that our nation has returned to reality after its brief dalliance with a sport called futbol, the arrival of July 4th reminds us it's time to get back to what truly matters: a sport called football.

To help get you in the mood, we've made like Betsy Ross and stitched together a roster from the NFL's stars and stripes (or, more accurately, stripe-jerseyed stars). Feel the patriotism…then go eat a wiener, drink a beer, and play sports that require the use of your hands.

Dave Dameshek Analyst