NEWS
Tue, Apr 30, 2024
3:36 PM - Brian Allen (Cle) Browns signed Allen on Tuesday, Jeremy Fowler of ESPN.com reports.
News supplied by Rotowire