Trek recalls 998K bikes for defective lever

At least 998,000 bicycles in the U.S. and Canada have been recalled due to a faulty front quick-release lever that may cause the bike to crash, an article by Tech Times stated on April 22. Reports said Trek Bicycle Corporation issued the recall after receiving three injury complaints, including one victim who was permanently paralyzed. The recall affects Trek […]