- Joined
- May 8, 2002
- Posts
- 342,090
- Reaction score
- 37
You must be registered for see images attach
Chase Winovich's first NFL touchdown on Thursday night didn't come without a price. The Patriots' rookie defensive end celebrated the occasion by launching the ball into the stands, which led to him being fined roughly $7,000 by the NFL. It was Winovich's first TD since high school, so the moment certainly was worth every penny, but the former Michigan star does have one regret.
Continue reading...