|
Published: October 4, 2011
The Denver Browns are headed to the NABA World Series October 6-9 in Phoenix, AZ with the hopes of bringing a national title back to Denver. The Browns ended the 2011 regular season in Denver with a 19-2 record and a 20-3 record in 2010. The Browns will be carrying 18 players for the trip [...]