Apr 26, 2020 Admin #1 A admin Administrator Jun 17, 2007 66,216 0 36 49 Canada There were clear winner and losers on Day 2 of the NFL draft, and two teams that made us scratch our head.
There were clear winner and losers on Day 2 of the NFL draft, and two teams that made us scratch our head.