Triumph
Hall of Fame Poster
- Joined
- Sep 15, 2004
- Messages
- 29,811
- Reaction score
- 23,039
Ouch, Welker 45.5% catch rate.
Edelman 83% catch rate though.
Advanced NFL Stats Win Probability - Current Games
Edelman 83% catch rate though.
Advanced NFL Stats Win Probability - Current Games