Triumph
Hall of Fame Poster
- Joined
- Sep 15, 2004
- Messages
- 29,991
- Reaction score
- 23,274
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