Seattle Seahawks linebacker Brandon Meche says “do it now” is a mindset in the National Football League, as it has been in the U.S. and Europe for decades.
The NFL has been trying to keep pace with the speed of technological advances, Mechel says.
He believes it’s something that has always been there, even when he was growing up.
“It’s kind of a new way of thinking,” Mechere says.
“There’s a lot of stuff that’s just happening right now that’s kind