VACowboy
Well-Known Member
- Messages
- 7,006
- Reaction score
- 3,896
New England and Philly are the two winningest teams over the past four years. They've also pretty much sat free agency out. Is there a correlation? Have they signed a few no-name free agents and depended on the draft or have they just had the best talent and spent their FA money to keep it?